Плагин для серверов Майнкрафт с авторизацией, защитой аккаунтов и поддержкой сетей серверов. Он различает лицензионные и офлайн-аккаунты: лицензионные игроки могут входить через шифрование Mojang без пароля, а для остальных доступны регистрация и вход по паролю.
Возможности
- Регистрация и авторизация игроков, смена пароля и переключение между лицензионным и офлайн-режимом аккаунта.
- Переадресация лицензионных игроков в лобби или сохранение на текущем сервере через
Send-After-Login: none. - Блокировка движения, чата, инвентаря, взаимодействий и посторонних команд до входа; поворот камеры остаётся доступен.
- Блокировка IP после множества неудачных попыток и правила длины пароля с чёрным списком небезопасных паролей.
- Очистка паролей из логов сервера.
- Сетевой мост между прокси и сервером авторизации: игроки могут менять пароль и режим аккаунта с любого сервера сети.
- Отдельные файлы сообщений
messages.ymlиproxy-messages.yml; поддерживаются цветовые коды&aи цвета формата&#RRGGBB.
Команды
/register <pass> <repeat>или/reg— зарегистрировать аккаунт./login <password>или/log— войти в аккаунт./changepassword <curr> <new> <repeat>или/changepass— сменить пароль./premium <password> confirm— переключить аккаунт в лицензионный режим./cracked— вернуть парольную авторизацию./liteauth reload— перезагрузить конфигурацию и сообщения./liteauth version— проверить сведения о плагине и окружении./setauthspawn— задать точку появления неавторизованных игроков./forcelogin <player>— авторизовать игрока принудительно./forceunregister <player>— удалить аккаунт игрока.
Права
liteauth.admin— доступ к административным командам/liteauth,/setauthspawn,/forceloginи/forceunregister.
Настройка
Выберите хранилище H2, SQLite, MySQL или MariaDB в config.yml. Тексты сообщений настраиваются в messages.yml и proxy-messages.yml; доступны подстановки %player%, %min%, %max%, %server%, %world%, %attempt% и %version%.
Для сети прокси и сервер авторизации используют общий секрет proxy-bridge.secret-token. Мост работает через внутренний TCP-порт, который следует закрыть от публичного интернета и разрешить только между прокси и серверами. При работе за Velocity или BungeeCord на серверной части требуется enforce-secure-profile=false.
Требования
Поддерживаются Folia, Paper, Purpur, Spigot, Velocity, BungeeCord и Waterfall. Для сетевого режима плагин устанавливают на прокси и на сервер авторизации.
