Перейти к содержанию
Версия: 4.2.159 Обновлено: 2026-04-29

JWT система

Saga использует backend JWT поверх Supabase Auth.

Команды

make jwt-user EMAIL=user@saga-test.local
make jwt-admin EMAIL=admin@saga-test.local
make jwt-validate TOKEN=...

Поток

  1. Frontend получает Supabase session.
  2. Backend проверяет Supabase JWT.
  3. Backend создаёт Saga JWT.
  4. API requests используют Authorization: Bearer ....

Claims

  • User token даёт доступ к user API.
  • Admin token даёт доступ к admin API.
  • UI не является источником прав доступа.

Ссылки