Плагин tiAuth [1.0.1]

tiAuth
Краткое описание:
Авторизация на BungeeCord
14
339
  • Лайк 0
Реакции:6 пользователей

Предыдущие версии [2]

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

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

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

Описание плагина tiAuth:​

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

Функции плагина tiAuth:​

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

Команды плагина tiAuth:​

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

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

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

  • /tiauth reload - Перезагрузить конфиги
    • Право: tiauth.admin.commands.reload
  • /tiauth unregister <ник> - Удалить аккаунт игрока
    • Право: [/ICODE]tiauth.admin.commands.unregister[/ICODE]
  • /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

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

Поддерживаемые плагины:
  • 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 вам надо перезагрузить прокси

Установка плагина tiAuth:​

  1. Скачайте плагин.
  2. Выключите сервер
  3. Переместите файл .jar в папку /plugins/ вашего сервера.
  4. Запустите сервер.
  5. Готово.

Автор

1050TI_top

Еще ресурсы от 1050TI_top

PvPEncounter | Удобный поиск противника командой /pvp
PvPEncounter | Удобный поиск противника командой /pvp
Плагин на команду /pvp для удобного поиска противника
tiDiscord2FA
tiDiscord2FA
Плагин на двухфакторную аутентификацию через Discord для защиты аккаунтов игроков вашего сервера
Автоматическая установка Minecraft сервера на Android без Root прав
Скрипт для установки Minecraft сервера на Android с помощью termux
tiDiscordReports
tiDiscordReports
Система репортов через Discord
PvPEncounterLite
PvPEncounterLite
Плагин на команду /pvp для удобного поиска противника, урезанная версия PvPEncounter
tiServerLinks
tiServerLinks
Добавьте ссылки на ваш сервер
RussianRoulette
Добавьте русскую рулетку в ваш Discord сервер
BAirDropDiscordAddon
Аддон для BAirDrop который отправляет сообщения о спавне аирдропа в Discord
Настройка Plasmo Voice для работы с прокси
Настройка Plasmo Voice для работы с прокси
Настройка конфига Plasmo Voice для работы с прокси
KDPlaceholder
Плагин добавляет плейсхолдер выводящий соотношение убийств и смертей
Перевод WorldGuard
Перевод WorldGuard
Перевод WorldGuard для 1.20.x
Перевод WorldGuard
Перевод WorldGuard
Перевод WorldGuard для 1.19.x

Последние отзывы

Icecicerv
Icecicerv
5,00 звёзд
Версия: 1.0
Лучший плагин 🥹✊
ВерхНиз