Добавить установщик XLX системы и веб-панель
Этот коммит содержится в:
@@ -56,18 +56,18 @@ XLX Server — это управляемая платформа для DMR-по
|
||||
|
||||
### 2.3 Callsign Verifier
|
||||
|
||||
Модуль проверки позывного по внешним источникам.
|
||||
Модуль проверки позывного по внутренней базе уже зарегистрированных пользователей.
|
||||
|
||||
MVP-логика:
|
||||
|
||||
- пользователь вводит позывной;
|
||||
- система нормализует его в верхний регистр;
|
||||
- проверяет формат;
|
||||
- делает запрос к настроенной базе;
|
||||
- проверяет, что позывной еще не занят в таблице пользователей;
|
||||
- сохраняет результат проверки;
|
||||
- при ошибке отправляет заявку в ручную модерацию.
|
||||
|
||||
Важно: внешний источник проверки должен быть заменяемым адаптером, чтобы не прибивать проект гвоздями к одной базе.
|
||||
Важно: уникальность дополнительно защищена индексом `users.callsign`, поэтому дубль не пройдет даже при одновременной регистрации.
|
||||
|
||||
### 2.4 ID Allocator
|
||||
|
||||
|
||||
Ссылка в новой задаче
Block a user