Войти или зарегистрироваться

Идея Регистрация на сайте

  • Автор темы Автор темы Kortex
  • Дата начала Дата начала

Kortex

Активный участник
Пользователь
Баллы
61
Имя в Minecraft
Kortex
Название: WebAuth

Ядро: craftbukkit 1.12.2

Описание: Регистрация аккаунта на сайте через майнкрафт. Игрок пишет команду и пароль сохраняется в MySQL БД после этого игрок заходит на сайт под своим логином и придуманным паролем.


Команды:
/webpass <пароль> - Создание пароля и сохранение его в БД, сохраняется 1. Ник 2. пароль. Пароль должен быть ограничен (минимальная и максимальная длинна указывается в конфиге), если код не соответствует требованием, то игроку отправляется сообщение с ошибкой (сообщение можно изменить в конфиге). Если код соответствует требованием, то игрок получает сообщение успеха (сообщение можно изменить в конфиге) (Пермишен: webauth.use или webauth.admin)

/webpass <пароль> <ник> - Создание пароля для игрока (аналогичные действия с первой командой, но ник берется не у того, кто ввел команду, а из 2 аргумента). (Пермишен: webauth.admin)

/webpass - Показывает usage (Пермишен: Не требуется)


Примичания:
Если ввести команду повродно, то код изменится на новый.

Команду можно вводить с промежутком с тем времянем, которое указано в конфиге (в секундах). Если игрок вводит команду раньше, чем пройдет кд, то ему отпровляется сообщение с ошибкой (сообщение можно изменить в конфиге). (С пермишеном webauth.admin ограничение не распростроняется).

И еще при сохранении в БД нужно в столбец admin записать 0


Если заинтересован в написании, то прошу отписать мне в ВК, я скину дефолтную БД.
ВК: https://vk.com/00kortex00
 
Открою тебе суперсекретный плагин AuthME, который умеет интегрироваться с большим количеством cms, только ТСС, никому не рассказывай.
 
а чем отличается от AuthME?
Там можно отключить хеширование пароля? На банжи authMe ставить - ну такое. Тем более не хочу что-то менять в сайте, если буду менять плагин аутентификации на сервере.
 
Назад
Верх