tiAuth

Для прокси tiAuth 1.0.1

Создайте и подтвердите аккаунт для скачивания
Поддерживаемые версии
  1. 1.16
  2. 1.17
  3. 1.18
  4. 1.19
  5. 1.20
  6. 1.21
Ядра и Прокси
  1. BungeeCord
  2. Waterfall
Минимальная версия Java
17

tiAuth​

Плагин авторизации на BungeeCord (работает так же с NullCordX)

Функции:​

  • Поддержка диалоговых окон (1.21.6+)
    • Интерактивное окно с полем для ввода пароля
  • Премиум-режим
    • Позволяет игрокам с лицензией не вводить пароль активируя локальный online-mode=true
  • Поддержка нескольких типов баз данных
    • Поддержка SQLite, H2, MySQL, PostgreSQL
  • Виртуальный сервер

Инструкции:​

Поддерживаемые плагины:
  • tiAuth (для смены типа базы данных)
  • MCAuth
  • LimboAuth
  • AuthMe

Тут указаны команды для дефолтных типов базы данных для данных плагинов
Если у вас файловая база данных (SQLite, H2), то поместите файл базы данных в папку плагина и укажите название файла (для H2 не указывайте расширение .mv.db)
В user и password указывайте empty если его нет

MCAuth SQLite​

/tiauth migrate mcauth sqlite auth.db

LimboAuth H2​

/tiauth migrate limboauth h2 limboauth empty empty

AuthMe SQLite​

/tiauth migrate authme sqlite authme.db
После того как вы выставили true в servers.use-virtual-server и перезагрузили сервер, вам следует настроить конфиг NanoLimbo, он находится в /plugins/tiAuth/limbo

В первую очередь вам следует настроить там infoForwarding
В type установите MODERN если вы используете VELOCITY_MODERN и ниже secret укажите ваш ключ
Если вы используете BungeeGuard, то в type выставите BUNGEE_GUARD и ниже в tokens укажите ваши токены
Про LEGACY уж не пишу т.к это небезопасно

После этого по желанию можете изменить порт, выключить BossBar, Join Message и т.д.

После изменений в /plugins/tiAuth/limbo/settings.yml вам надо перезагрузить прокси
Исходный код
https://github.com/1050TIt0p/tiAuth
Команды и права

Для игроков:​

  • /register <пароль> <пароль> - Зарегистрировать аккаунт
  • /login <пароль> - Войти в аккаунт
  • /logout - Сбросить сессию
  • /changepassword <старый пароль> <новый пароль> - Изменить пароль
  • /premium - Включить премиум-режим
  • /unregister <пароль> - Удалить аккаунт

Для администраторов:​

  • /tiauth reload - Перезагрузить конфиги
    • Право: tiauth.admin.commands.reload
  • /tiauth unregister <ник> - Удалить аккаунт игрока
    • Право: tiauth.admin.commands.unregister
  • /tiauth changepassword <ник> <пароль> - Изменить пароль игрока
    • Право: tiauth.admin.commands.changepassword
  • /tiauth forcelogin <ник> - Авторизовать игрока
    • Право: tiauth.admin.commands.forcelogin
  • /tiauth migrate <sourceplugin> <sourcedatabase> [file] [user] [password] [host] [port] [name] - Мигрировать базу данных с другого плагина/типа базы данных
    • Право: tiauth.admin.commands.migrate
Автор
1050TI_top
Скачивания
22
Просмотры
500
Первый выпуск
Обновление
Оценка
5.00 звёзд 10 оценок

Другие ресурсы пользователя 1050TI_top

Поделиться ресурсом

Последние обновления

  1. Версия 1.0.1 | Фикс багов

    [1] Удалены бесполезные проверки на длину и регулярное выражение в /login и /changepassword [2]...

Последние рецензии

Все просто замечательно и прекрасно, титоп постарался.
Как всегда на высоте, круто, классно - вообщем шик
Ждем Velocity.

🐒
🐒
🐒
Плагин отличный, был бы на Velocity, я бы поставил на основной сервер
Благодарим за это замечательное обновление.
Запрос к базе данных в PostLoginEvent действительно оказался ненужным.
🐒🐒
🐒🐒
🐒🐒
🐒🐒
🐒🐒
🐒🐒
🐒🐒
🐒🐒
🐒🐒
🐒🐒
🐒🐒
ладненько, на самом то деле плагин имбуличка, прям топчик, очень неплохо, ждём когда будет на Velocity ;)
хороший бесплатный плагин на авторизацию, да, молодец титор
имба имба топ плагин всем советую
🐒
🐒
🐒
🐒
🐒
🐒
🐒
🐒
🐒
🐒
🐒
ля какая имбуличка нам завёс автор, лютейшая имба-имбуличка имбулище
🐒
🐒
🐒
🐒
🐒
🐒
🐒
🐒
🐒
Все чики пуки, без говна как всегда, надеюсь будет поддерживать и запилит поддержку Velocity для фанатов.
ну неплохо-неплохо. Но ваще лучше СВОё прокси сделай, ЭТА ЖЕ ВАЩЕ ЛЕХКО
Обезьян больше, чем вы думаете.
🐒
🐒
🐒
🐒
🐒
🐒
🐒
🐒
🐒
🐒
🐒
Назад
Сверху Снизу