Плагин для серверов Майнкрафт на Spigot и Paper добавляет авторизацию и защиту аккаунтов игроков. Он поддерживает регистрацию, вход по паролю, подтверждение почты, восстановление пароля, сессии по IP и защиту от перебора паролей.
Возможности
- Ограничение попыток входа с задержкой и блокировка вредоносных IP-адресов.
- Подсказки для входа через BossBar, ActionBar и сообщения на экране.
- Хранение данных в SQLite или MySQL.
- Хеширование паролей BCrypt или SHA-256.
Команды
/register <password> <confirm>— регистрация./login <password>— вход./logout— выход из аккаунта./changepassword <old> <new> <confirm>— смена пароля./verifyemail <code>— подтверждение почты./resetpassword <email>— восстановление пароля./wa reload— перезагрузка плагина./wa forcelogin <player>— принудительный вход игрока./wa unregister <player>— удаление аккаунта игрока./wa info <player>— сведения об игроке./wa ipban <IP>и/wa ipunban <IP>— блокировка и разблокировка IP.
Права
wexauth.admin— доступ к командам администратора; по умолчанию есть у OP.wexauth.bypass— вход без авторизации.
Настройка
В config.yml настраиваются правила паролей, время и число попыток входа, длительность сессии, проверка IP, SMTP-почта, база данных, вид BossBar и точка телепортации. Тексты сообщений редактируются в lang.yml; исходный язык — турецкий.
Требования
Нужны Java 21 или новее и сервер Spigot либо Paper. Для MySQL и почтовых функций понадобятся соответствующая база данных и SMTP-сервер.
