Регистрация

Onboarding построен как спокойный маршрут доступа: Discord, проверка сообщества, whitelist, правила и привязка FiveM. Каждый шаг должен быть понятен игроку и проверяем администрацией.

Ночной пункт регистрации Project RP у современного городского здания

Шаг 1

Discord

Вход через OAuth и защита state через Redis.

Шаг 2

Проверка сообщества

Серверная проверка guild и required role без доверия к браузеру.

Шаг 3

Анкета

Whitelist-заявка хранится в web-базе и проходит ревью staff-командой.

Шаг 4

Правила

Подтверждение правил фиксируется в onboarding state.

Шаг 5

FiveM linking

Одноразовый код `PRJ-XXXXXX` подтверждается командой `/link` в игре.

Шаг 6

Готово

После проверки игрок получает понятный статус и следующий шаг.

Сейчас реальный вход ограничен отсутствующими Discord-секретами на production. Архитектура уже не имитирует успешную проверку: пока credentials не добавлены, API честно возвращает configuration state.

Войти через Discord