Плагин для серверов Майнкрафт, который добавляет регистрацию и вход в аккаунт, защищая игроков от подбора паролей. Подходит для серверов на Bukkit, включая Spigot, Paper, Purpur, Pufferfish и Folia.
Возможности
- Регистрация, вход, выход, смена пароля и удаление аккаунта.
- Восстановление доступа и подтверждение через электронную почту.
- Двухфакторная аутентификация TOTP и проверка CAPTCHA.
- Усиливающаяся защита от перебора паролей.
- Запоминание входа через JWT.
- Принудительный вход или выход игрока, просмотр сведений и перезагрузка плагина для администрации.
- Сообщения доступны на английском и вьетнамском языках.
Команды
/register <password> [verifyPassword]— регистрация./login <password> [totp] [remember]— вход./logout— выход из сессии./changepassword <oldPassword> <newPassword>— смена пароля./unregister <password>— удаление аккаунта./email show|add|change|recover|setpassword— управление электронной почтой и восстановлением./totp code|add|confirm|remove— настройка двухфакторной аутентификации./captcha <code>и/verification <code>— ввод кодов проверки./moontrixlogin force_login|force_logout|info|reload [player]— административные действия.
Права
Плагин использует отдельные права для функций аутентификации и административных команд.
Настройка
Перед использованием на основном сервере проверьте права и конфигурацию. Для запоминания входа задайте переменную окружения MOONTRIX_JWT_SECRET.
Требования
Требуется Java 8 или новее. Дополнительные интеграции подключаются как необязательные зависимости.
