Цель сервиса - центральный сервис авторизации, выдает jwt токен при авторизации, позволяет выполнять операции CRUD над пользователями.
- Заполнить
.env - Установить
poetry - Создать виртуальное окружение и установить зависимости
- Запустить миграции в терминале с помощью
poetry run alembic upgrade head - Запустить сервис с помощью
poetry run uvicorn src.main:app
С запуском сервиса создается пользователь supersu с ролью admin в сервисе auth. Пароль для пользователя указывается в .env. Под этим пользователем можно создавать других пользователей и выдавать им доступ в сервисы.
