Решено Отключить регистрацию/авторизацию некоторым группам в плагине AuthMe

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

Excelike

Активный участник
Пользователь
Баллы
76
Собственно, задача в названии темы.

Заранее, спасябки 😉
 
То есть игрок ещё не авторизовался, а уже состоит в какой-то группе? Можно же легко тогда ник поменять
 
То есть игрок ещё не авторизовался, а уже состоит в какой-то группе? Можно же легко тогда ник поменять
он имеет в виду, что можно сделать такую группу в pex, игроков принадлежащих к ней не будет требовать регаться и вводить пароль
 
То есть игрок ещё не авторизовался, а уже состоит в какой-то группе? Можно же легко тогда ник поменять
Я создаю не ванильный сервер, а проект с лаунчером и основная авторизация будет происходить через лаунчер, а этот плагин я планирую использовать в качестве подтверждения пароля для модераторов/администраторов (меры предосторожности, так сказать). Т.е. мне нужно, чтобы у обычных игроков и т.п. не требовало зарегистрироваться или войти под своим паролем, а модераторам/администраторам, наоборот, требовало.
 
Я создаю не ванильный сервер, а проект с лаунчером и основная авторизация будет происходить через лаунчер, а этот плагин я планирую использовать в качестве подтверждения пароля для модераторов/администраторов (меры предосторожности, так сказать). Т.е. мне нужно, чтобы у обычных игроков и т.п. не требовало зарегистрироваться или войти под своим паролем, а модераторам/администраторам, наоборот, требовало.
тут необязательно authme использовать, он вызывает сильную нагрузку
 
Ясно тогда. Но вроде как по дефолту такой функции в AuthMe нет, если только переписывать. Или ставить какой-нибудь другой плагин на дополнительную авторизацию
 
тут необязательно authme использовать, он вызывает сильную нагрузку
Купленные сервера достаточно мощны, чтобы выдержать сильную нагрузку и при этом стабильно работать. Поэтому, я не сильно заморачиваюсь насчёт нагрузки плагинов на сервер. Но данная функция мне необходима.
Ребят, выручайте ☹️
 
Купленные сервера достаточно мощны, чтобы выдержать сильную нагрузку и при этом стабильно работать. Поэтому, я не сильно заморачиваюсь насчёт нагрузки плагинов на сервер. Но данная функция мне необходима.
Ребят, выручайте ☹️
Заказывай плагин в соответствующем разделе
 
Заказывай плагин в соответствующем разделе
Хех, ничего заказывать не надо, в том то и дело. Данная функция уже рализована на одном проекте (с этим же плагином), мне всего лишь нужно узнать как это сделать.
 
Хех, ничего заказывать не надо, в том то и дело. Данная функция уже рализована на одном проекте (с этим же плагином), мне всего лишь нужно узнать как это сделать.
на этом проекте Authme может быть переписан, или дополнительный плагин
 
на этом проекте Authme может быть переписан, или дополнительный плагин
Нет, именно только с плагином AuthMe и никаких дополнительных плагинов, а также он не переписан. В конфиге плагина есть такие строчки:
GroupOptions:
UnregisteredPlayerGroup: ''
RegisteredPlayerGroup: ''
Видимо, в них можно указать незарегистрированные группы (те, которым нужно пройти регистрацию и будет появляется сообщение об авторизации на сервере) и зарегистрированные (те, которым ничего делать не надо). У кого есть желание, можете помудрить 😉
 
Купленные сервера достаточно мощны, чтобы выдержать сильную нагрузку и при этом стабильно работать. Поэтому, я не сильно заморачиваюсь насчёт нагрузки плагинов на сервер. Но данная функция мне необходима.
Ребят, выручайте ☹️
Ты про Force op что ли? Так обновись и все. И ненужно будет костыли изобретать.
 
Тогда тебе ненужно беспокоится, там фиксили дыру с Force op.
Да нет, ты меня неправильно понял. Это всего лишь функция предосторожности. Например, одного из моего модераторов взломали и он (взломщик) имеет доступ к логину и паролю от его аккаунта (то, что вводится в лаунчере). Так вот, все нужные данные для входа он (опять таки, взломщик) имеет и свободно заходит на сервер, но с помощью плагина AuthMe я хочу реализовать, так сказать, подтверждение входа, т.е. нужно ввести другой пароль, чтобы произошла авторизация именно на сервере.
 
Залезь в plugin.yml да настрой.
Кажется, самый хороший ответ. Полазил в этом файле и нашёл такие строки:
authme.register:
description: Register an account
default: true
authme.login:
description: Login into a account
default: true
И как мне кажется, если я поставлю authme.register в false, то сообщение о регистрации и авторизации не будут появляться у тех, у кого нет специального права (authme.register и т.п.) Сейчас попробую 😉
Тебе это несильно поможет. Если твой проект настолько дырявый, что его так легко взломать. Взломщик станет входить под всеми игроками и пакостить всем.
Насчёт дырявости, да, согласен т.к. самого проекта ещё даже не существует, он на стадии разработки. А насчёт взлома, я повторяюсь: Это всего лишь мера предосторожности. Может, никто никого и не взломает, но предостерегаться нужно (А брутят и чекают в основном почту).
 
Залезь в plugin.yml да настрой.
Я извиняюсь, а ты не мог бы подробнее объяснить что изменить в этом файле? Я изменил строчку
authme.register:
description: Register an account
default: true
на false (исправил), но ничего не изменилось и игрокам всё так же приходится регистрироваться.
 
Данное никак не сделать. Советую удалить authme и поставить securitylogin.
Брехня. Минус в репу.
Я извиняюсь, а ты не мог бы подробнее объяснить что изменить в этом файле? Я изменил строчку
authme.register:
description: Register an account
default: true
на false (исправил), но ничего не изменилось и игрокам всё так же приходится регистрироваться.
Смотри в
JavaScript:
permissions:
    authme.player.*:
        description: Gives access to all authme player commands
        default: true
        children:
            authme.register: true
            authme.login: true
            authme.changepassword: true
            authme.logout: false
            authme.unregister: true
            authme.passpartu: true
            authme.l: true
            authme.reg: true
 
Брехня. Минус в репу.

Смотри в
JavaScript:
permissions:
    authme.player.*:
        description: Gives access to all authme player commands
        default: true
        children:
            authme.register: true
            authme.login: true
            authme.changepassword: true
            authme.logout: false
            authme.unregister: true
            authme.passpartu: true
            authme.l: true
            authme.reg: true
Однако, это плагин непробиваемый...

P.S: Название лаунчеров на скриншоте за рекламу не сочтёте?
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх Низ