POST /api/auth/request-code

Запросить OTP-код на телефон или email

POST /api/auth/verify-phone

Подтвердить OTP по телефону (вход или регистрация)


POST /api/auth/complete-registration

Завершить регистрацию нового пользователя


Мой профиль

Данные текущего авторизованного пользователя

Войдите, чтобы увидеть профиль

GET /api/auth/sessions

Активные сессии (экран «Мои устройства»)


DELETE /api/auth/sessions/:sessionId

Завершить конкретную сессию по ID


POST /api/auth/logout

Завершить текущую сессию


POST /api/auth/logout-all

Завершить все сессии пользователя

POST /api/auth/request-code (email)

Запросить OTP-код на email (для привязки — с JWT, для входа — без)

POST /api/auth/verify-email

Подтвердить email OTP (привязка с JWT или вход без JWT)


POST /api/auth/refresh

Обновить пару токенов (ротация refresh token через cookie)


Текущее состояние

Access Token и данные пользователя в памяти

Access Token
JWT Payload


Ручной запрос

Отправить произвольный запрос к API