AUTH-01: BFF прокси для авторизации
Что сделать
Добавить прокси-роуты в BFF для авторизации. Чистый прокси — пробрасывает в Auth Service.
Конкретно
- Создать
bff/src/routes/auth.ts - Зарегистрировать в
bff/src/server.tsс prefix/api/v1/admin/auth - 5 прокси-роутов:
| BFF | → Auth Service |
|---|---|
POST /login | POST /api/v1/auth/login |
POST /refresh | POST /api/v1/auth/refresh |
POST /logout | POST /api/v1/auth/logout |
POST /forgot-password | POST /api/v1/auth/forgot-password |
POST /reset-password | POST /api/v1/auth/reset-password |
- login, forgot-password, reset-password — Public (без requireAuth)
- refresh — Public (токен в body)
- logout — requireAuth
Файлы
bff/src/routes/auth.ts— создатьbff/src/server.ts— добавить регистрациюbff/src/config.ts— добавитьauthServiceUrlесли нет