Решено (BungeeCord) Отключение авторизации в хабе

Статус
Закрыто для дальнейших ответов.

Maxiden4ik

Активный участник
Пользователь
Баллы
66
Ник в Minecraft
xX_Mqx1den4iK_Xx
Добрый день, разрабатываю BungeeCord сервер. В наличии сервер Авторизации и Хаб. Оба подключены к MySQL, changepassword работает. После успешного входа в аккаунт на сервере авторизации, игрок вынужден логиниться в хабе заново. Как можно отключить вход в хабе? Думаю, ответ лежит на поверхности. Спасибо.
 
Не очень понял один момент. Устанавливать абсолютно на все сервера, или на те, для которых нужен АутМи? Для тех же хаба и сервера авторизации
Ставишь AuthMeBungee на банжу, Authme - туда, куда тебе надо
 
Как я понял, на 1.16.1 этот баг пока что не исправлен. Прошу помочь с конфигом.
Нужен ли какой-то пункт в AuthMe чтобы всё работало? Сервера с MySQL
Код:
---AuthMeBungee---
# List of servers which required to be authenticated
authServers:
- AuthServer
# Consider every server as an auth server
allServersAreAuthServers: false
commands:
    # Allows or not commands to be performed if user is not logged in
    requireAuth: true
    # List of commands allowed to be perform without being authenticated
    whitelist:
    - /login
    - /register
    - /l
    - /reg
    - /email
    - /captcha
# Allows or not user to talk in chat if he is not logged in
chatRequiresAuth: true
serverSwitch:
    # Kick all players who switch servers without being authenticated (eg. plugin teleport)
    requiresAuth: true
    kickMessage: Authentication required.
# Enable auto-login between servers
autoLogin: false
# If enabled, unlogged users will be sent to the unloggedUserServer server!
sendOnLogout: false
# If sendOnLogout is enabled, unlogged users will be sent to this server!
unloggedUserServer: ''
 
Есть ли плагин, который позволяет заблокировать авторизацию на определённом сервере?
 
MySQL вообще не нужна, если нет авторизации через лаунчер или сайт, можешь выключать. В authServers укажи все, на которых установлен Authme, AutoLogin в true
 
MySQL вообще не нужна, если нет авторизации через лаунчер или сайт, можешь выключать. В authServers укажи все, на которых установлен Authme, AutoLogin в true
Почему не нужна? Разве сервера будут связаны для команды /changepassword без MySQL? Сейчас попробую, ладно
 
~*~
Ура! Проблема решена! Вот, что надо сделать:
1) Устанавливаем AuthMe на сервер авторизации или хаб, или там где нужно, чтобы игрок смог сменить пароль.
2) На сервере авторизации находим Hooks, затем ставим true на BungeeCord. Далее пишем в пункт sendPlayerTo в '' вписываем название сервера, в моём случае это хаб. sendPlayerTo: 'hub'
3) Следом идём в конфиг AuthMe хаба и ищем строчку Registration. Ставим параметр registration на false, и параметр force на false.
4) Скачиваем AuthMeBungee и ставим на Банжу.
5) В пункте authServers пишем название серверов с AuthMe, в моём случае это Auth и Hub
6) Ищем параметр autoLogin и ставим на true.
7) Перезапускаем сервер и готово!
Спасибо всем за ответы! Вы меня очень выручили!
 
~*~
Ура! Проблема решена! Вот, что надо сделать:
1) Устанавливаем AuthMe на сервер авторизации или хаб, или там где нужно, чтобы игрок смог сменить пароль.
2) На сервере авторизации находим Hooks, затем ставим true на BungeeCord. Далее пишем в пункт sendPlayerTo в '' вписываем название сервера, в моём случае это хаб. sendPlayerTo: 'hub'
3) Следом идём в конфиг AuthMe хаба и ищем строчку Registration. Ставим параметр registration на false, и параметр force на false.
4) Скачиваем AuthMeBungee и ставим на Банжу.
5) В пункте authServers пишем название серверов с AuthMe, в моём случае это Auth и Hub
6) Ищем параметр autoLogin и ставим на true.
7) Перезапускаем сервер и готово!
Спасибо всем за ответы! Вы меня очень выручили!
Лучше, проще, удобнее, современнее - использовать DynamicBungee, BungeeAuth и другие подобные плагины, прооблема решается..
 
Лучше, проще, удобнее, современнее - использовать DynamicBungee, BungeeAuth и другие подобные плагины, прооблема решается..
Вообще, первые два пункта должны по умолчанию стоять в самом начале, это я так, из далека. А так, решение проблемы очень простое)
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх Низ