ПОРТАЛ УВД
Карьерная Сеть

Быстрая навигация портала

Навигация портала

Аккаунт

Авторизация работает по ID/номеру паспорта и паролю. Discord остаётся опциональным полем профиля.

ACAТекущее подразделение: Академия

Как работает авторизация

  • • Главный идентификатор аккаунта — ID/номер паспорта (RP-реалии).
  • • При регистрации: Имя Фамилия, ID/номер паспорта, Discord ID и пароль.
  • • Сессия хранится в защищённой cookie и сохраняется между перезагрузками.
  • • При ошибке входа отображается подробное сообщение (например, неверный пароль).

Проверяем сессию...

Доступ

Сессия хранится на сервере (cookie). После перезагрузки страницы вы остаётесь в системе.

Общий список профилей: только для «особого доступа».

Фотофиксации: только владелец профиля.

Переход в профиль: через кнопку «Профиль» в шапке на любой странице.

Где менять настройки проекта

• Основные ссылки/отделы/уровни/старший состав: src/lib/academy-config.ts

• Правила доступа (особый доступ): PROFILE_ACCESS_CONTROL в том же файле

• Сводка по всему функционалу: docs/SITE_FUNCTIONALITY_AND_SETTINGS.md

Безопасность

Пароли хранятся в виде хэша на сервере. Для продакшена задайте переменную окружения UVD_AUTH_SECRET и при необходимости перейдите на базу данных вместо файла.