APIСправочник
Вход
Проверка пароля для веб-сервера, который держит сессию.
Файл сгенерирован командой
yarn nx run api:export-openapiиз декораторов API и Zod-схем. Вручную не редактируется.
Проверка пароля для веб-сервера, который держит сессию.
GET /auth/accounts
Есть ли аккаунты Пустая установка: страница входа предлагает создать администратора.
Ответы
| Код | Описание | Схема |
|---|---|---|
| 200 | Успешно. | object |
| 403 | Нет прав: запрос не от веб-сервера или действие только для администратора. | ApiError |
GET /auth/accounts/{id}
Аккаунт по id
Веб-сервер проверяет сессию на каждой странице. Отключённый — null.
Параметры
| Имя | Где | Обязателен | Описание |
|---|---|---|---|
id | path | да | id аккаунта из сессии. |
x-lct-session | header | да |
Ответы
| Код | Описание | Схема |
|---|---|---|
| 200 | Успешно. | object |
| 403 | Нет прав: запрос не от веб-сервера или действие только для администратора. | ApiError |
POST /auth/logout
Отозвать текущую сессию
Параметры
| Имя | Где | Обязателен | Описание |
|---|---|---|---|
x-lct-session | header | да |
Ответы
| Код | Описание | Схема |
|---|---|---|
| 204 | Готово, тела нет. | — |
| 403 | Нет прав: запрос не от веб-сервера или действие только для администратора. | ApiError |
POST /auth/verify
Проверить почту и пароль
Неверный пароль, неизвестная почта и отключённый аккаунт отвечают { "account": null }.
Тело запроса
application/json— Credentials