baton/backend
Gros Frumos 04f7bd79e2 auth: replace UUID-based login with JWT credential verification
Login now requires login/email + password verified against DB via
/api/auth/login. Only approved registrations can access the app.
Signal endpoint accepts JWT Bearer tokens alongside legacy api_key auth.
Old UUID-only registration flow removed from frontend.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-21 14:14:12 +02:00
..
__init__.py kin: BATON-002 [Research] UX Designer 2026-03-20 20:44:00 +02:00
config.py kin: BATON-BIZ-001-backend_dev 2026-03-21 13:49:57 +02:00
db.py kin: BATON-BIZ-001-backend_dev 2026-03-21 13:49:57 +02:00
main.py auth: replace UUID-based login with JWT credential verification 2026-03-21 14:14:12 +02:00
middleware.py kin: BATON-BIZ-001-backend_dev 2026-03-21 13:49:57 +02:00
models.py auth: replace UUID-based login with JWT credential verification 2026-03-21 14:14:12 +02:00
push.py kin: BATON-008-backend_dev 2026-03-21 09:19:50 +02:00
telegram.py kin: BATON-BIZ-004-backend_dev 2026-03-21 13:49:57 +02:00