Онлай библиотека литературы
- Laravel 11;
- Laravel Sail;
- Laravel Pint;
- Laravel Reverb;
- Laravel Sanctum;
- Laravel Telescope;
- Spatie Laravel Query Builder
- Pest;
- Larastan;
- PostgreSQL;
- PgBouncer;
Каждый запрос должен принимать Header
, для получения данных в формате json:
Accept — application/json
Запрос может принимать Accept-Language
для смены языка.
Доступные значения:
- en (По-умолчанию)
- ru
POST api/v1/auth/registration
Регистрирует пользователя.
Принимает:
- name — имя, мин. 6, макс, 48, уникальное, обязательно
- email — почта, уникальное, обязательно
- password — пароль, базовые правила для пароля, обязательно
- password_confirmation — подтверждение пароля, обязательно
Возвращает:
{
"token": "---token"
}
POST api/v1/auth/login
Авторизация.
Принимает:
- email — почта, обязательно
- password — пароль, обязательно
Возвращает:
{
"token": "---token"
}
POST api/v1/auth/logout
Выход пользователя.
Возвращает статус 204.
Требует токен
Возвращает список уведомлений текущего пользователя.
...