- Для версий
- 1.9.✘
- 1.10.✘
- 1.11.✘
- 1.12.✘
- 1.13.✘
- 1.14.✘
- 1.15.✘
- 1.16.✘
- 1.17.✘
- 1.18.✘
- 1.19.✘
Описание плагина SuperAuth:
SuperAuth - это первый плагин, который позволяет использовать 3 типа аутентификации: GUI, диалоги и команды!Кроме того, это лучший способ обезопасить своих пользователей и сервер своими AntiVPN базой с более чем 38000 IP-адресов.
Особенности плагина SuperAuth:
- Пользовательская база данных AntiVPN с +38000 IP адресов
- 3 типа аутентификации в одном плагине (графический интерфейс, команды и диалог)
- Различные алгоритмы хэширования (рекомендуется использовать MD2, MD5, SHA1, SHA256, SHA384 и SHA512 )
- Поддержка MySQL/SQLite
- Поддержка языков
- Поддержка BungeeCord
- Пользовательские действия до и после аутентификации
Команды плагина SuperAuth:
Команды для BungeeCord
/premium — Эта команда меняет режим на премиум-режим. Если вы включите эту опцию и не владеете премиум-аккаунтом Minecraft, вы потеряете все свои данные и прогресс в игре./cracked — Эта команда меняет режим на режим Пиратский. Если вы включите эту опцию и у вас раньше был Премиум-режим, вы потеряете все свои данные и прогресс в игре.
Консольные команды
sauth setAdmin [Ник игрока] — Это позволяет администратору получить доступ к определенному пользователю.sauth remAdmin [Ник игрока] — Это отключает доступ администратора к определенному пользователю.
sauth force-login [Ник игрока] — Это заставляет пользователя отображаться как вошедший в систему вместо того, чтобы использовать свой пароль для определенного пользователя.
sauth unregister [Ник игрока] — Эта команда отправляет запрос для удаления пользователя из базы данных. (Пользователь должен быть офлайн).
sauth register [Ник игрока] — Эта команда создаст нового пользователя в базе данных, после чего созданному пользователю будет предложено создать новый пароль. (Имя должно быть точно таким же, как у нового пользователя)
sauth info — Получите информацию о вашем сервере (такую как оперативная память, онлайн-игроки, версия сервера, операционная система, выделенная память и т.д.) И плагине (версия api, версия плагина, последние ошибки и т.д.).
Игровые команды
/sauth — Это откроет административный графический интерфейс и будет работать только для пользователей с правами администратора. Чтобы получить доступ, используйте команду в консоли sauth setAdmin [Ник игрока]Команды аутентификации
/auth — Это откроет GUI аутентификации, будет работать только в том случае, если пользователь находится в режиме аутентификации и если метод аутентификации пользователя и метод аутентификации плагина являются GUI/register — Это классическая команда регистрации, доступная только в том случае, если пользователь регистрируется, а метод аутентификации плагина - COMMANDS.
/login — Это классическая команда входа в систему, доступная только в том случае, если пользователь входит в систему, а метод аутентификации пользователя - это COMMANDS.
Конфигурация плагина SuperAuth:
Файл Settings.yml содержит основные настройки, такие как префикс, язык, учетные данные sql. YAML:
Prefix: '&9SuperAuth»&r' # Это префикс плагина, он будет использоваться в некоторых внутриигровых сообщениях.
Language: en_US # Это язык плагина, он будет использоваться для сообщений, указанных в папке "translations"
UpdateChecker: true # True, чтобы проверять наличие обновлений при каждом запуске (рекомендуется), false, чтобы отключить проверку обновлений.
MySQL: # Это настройки для базы данных
Enabled: false # Если этот параметр включен, плагин попытается подключиться к MySQL, в противном случае будет использоваться SQLite.
# Мы рекомендуем вам использовать MySQL, потому что если мы обновим структуру базы данных, это может повредить ваши данные.
# а с MySQL вы не будете раскрывать данные своих пользователей.
Host: sql.example.com # Используется для подключения к серверу MySQL
Port: '3306' # Порт для использования с сервером MySQL
DataBase: superauth # Имя базы данных сервера MySQL
UserName: superauth # Имя пользователя для использования при использовании MySQL Server
Password: 87;-cojqX2L5}R_= # Пароль для использования при использовании MySQL Server (если вы удалите путь, плагин сгенерирует новый безопасный пароль)
UseSSL: false # true для включения использования SSL при подключении к MySQL, false для его отключения
Как установить плагин SuperAuth?
Требования:Версия ядра 1.9+
Если вы используете BungeeCord, то у вас должна быть самая новая версия.
- Скачайте плагин.
- Возьмите скачанный файл и перенесите в папку plugins вашего сервера.
- Перезапустите сервер.
- Готово.