Skip to content

Repository files navigation

Авторизація та Реєстрація

Початковий обліковий запис

Після першого запуску доступний єдиний користувач:

  • Email: admin@citycard.ua
  • Пароль: admin

Способи авторизації

1. Авторизація адміністратора

Адміністратори можуть авторизуватися двома способами:

  1. Через логін та пароль
    • URL: /Identity/Account/Login
  2. Через токен (JWT)
    • Спочатку необхідно отримати токен, виконавши запит на API після входу в систему:
      • POST /api/admin/token
    • Авторизація за токеном виконується через заголовок Authorization:
      Authorization: Bearer {token}

2. Реєстрація нових користувачів

  • URL: /Identity/Account/Register
  • Доступна для всіх бажаючих створити обліковий запис.

Можливі проблеми та їх вирішення

Проблема: Контейнер citycardapi крашиться при першому запуску

  • Причина: PostgreSQL виконує ініціалізацію повільніше, ніж запускається додаток.
  • Вирішення: Виконати docker-compose up ще раз після збою. До цього моменту база даних вже буде активною, і додаток запуститься без помилок.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages