POST
/auth/loginВход в систему
Авторизация пользователя. Возвращает JWT токены.
Параметры JSON body
emailstringобязательный
passwordstringобязательный
Пароль
Ответы
200 · Успешная авторизация
Структура полей показана в примере ответа.
application/json
{
"email": "user@example.com",
"password": "Password123"
}Ответ · 200
{
"message": "Login successful",
"user": { "id": 1, "email": "user@example.com", "role": "user" },
"tokens": { "accessToken": "...", "refreshToken": "..." }
}Тестовый запрос
Bearer‑токен из верхнего поля