carsmile-graphql
v0.0.2
Published
Для запуска в режиме разработки предназначена команда `yarn dev`. Предварительно необходимо скопировать файл .example.env в .env и установить нужные значения переменных окружающей среды. Также можно поднять сервис в докере: `docker-compose up`.
Downloads
2
Readme
Микросервис отвечает за пользователей и аутентификацию
Для запуска в режиме разработки предназначена команда yarn dev
.
Предварительно необходимо скопировать файл .example.env в .env и установить нужные значения переменных окружающей среды.
Также можно поднять сервис в докере: docker-compose up
.
Для запуска тестов предназначена команда yarn test
. Миграции и посев базы выполняется автоматически из тестов. База данных должна быть создана заранее с параметрами:
- database name = carsmile_user_test
- host = localhost
- port = 5432
После аутентификации пользователю возвращается Json Web Token содержащий payload:
- userId = id пользователя или админа
- role = 'DRIVER' или 'ADMIN'