[BungeeCord] DSKAuth - Авторизация с привязкой к ВК

Премиум Плагин Bungeecord [BungeeCord] DSKAuth - Авторизация с привязкой к ВК 1.6.1

Нет прав для покупки ("1,000.00" ₽)
Поддерживаемые версии
1.8, 1.9, 1.10, 1.11, 1.12, 1.13, 1.14, 1.15, 1.16
DSKAuth - плагин авторизации с привязкой к сайту ВКонтакте
MoonVKAuth слив плагина

Начнём с разбора функционала:

0) Присутствуют самые обычные команды для регистрации и авторизации — /reg [пароль] [пароль], /l [пароль] и /logout
• Если аккаунт игрока не привязан к ВКонтакте, то ему при заходе на сервер будет предложено, собственно, это осуществить.
• Команда /logout — принудительный выход из игрового аккаунта.

1) Первое и, пожалуй, самое главное, от чего мы будем «плясать» — это привязка своего внутриигрового аккаунта к аккаунту в социальной сети. Делается очень просто, команда: !аккаунт привязать [никнейм]
• Из этой же оперы — отвязка аккаунта, выполняется командой «Отвязать».
После привязки аккаунта в личных сообщениях логируются присоединения/отсоединения к сервера. Плюсом к этому — определяется локация, откуда был выполнен вход (таким образом, Вы легко поймёте, взломали ли Вас или нет).
Если Вам по какой-то причине хочется отключить уведомления о входе/выходе, милости просим кликнуть на кнопку для включения/выключения уведомлений.
2) После привязки аккаунта, как и указал выше — открывается доступ к роскошной клавиатуре с множеством различных полезных функций, которые мы очень скоро разберём.

• Команда «Статус» — выводится информация об активированных/деактивированных опциях и прочих аспектах.
• Команда «Восстановить» — сбрасывается пароль и отправляется новый, аккаунт при этом кикается с сервера.

• Команда «Двух-этапная авторизация» — функция, при включении которой дополнительно запрашивает подтверждение о входе в игровой аккаунт на сервере через ВКонтакте. Включается — безумно просто: лёгким нажатием одной кнопки. В зависимости от того, включена она или нет — меняется цвет кнопки (красный/зелёный).
На сервер поступило сообщение после обычной авторизации — в этом и заключается функция двух-этапки.
В то же время, в Вк необходимо разрешить или запретить вход, кликнув по одной из кнопок или командами. Всё очень удобно и доступно!
• Однако, если Вас всё же сломали, а смартфон с доступом к ВК под рукой — тогда вообще нет никаких проблем, ведь открывается доступ к таким полезным функциям, как «Кикнуть» и «Заблокировать» аккаунт.
Пример работы команды «Кикнуть» представлен ниже.

Пример работы команды «Заблокировать» представлен ниже. Обращаем внимание, что разблокировать так же легко, как и заблокировать — всего лишь одной кнопкой.

3) Ну а самую вкуснятину — мы оставили на конец. Плагин предусматривает возможность привязки лицензии к аккаунту, дабы в дальнейшем не было необходимости в вводе пароля при заходе. Давайте рассмотрим подробнее.

• Внутриигровой командой /license производится привязка лицензии. После её ввода необходимо перезайти в течение двух минут и лицензия активируется.

Пример сообщений после перезахода представлен ниже.
Особое внимание уделяем табу. Видим, что лицензия успешно активировалась, т.к. появилась голова игрока. Значит всё в порядке!
Проверить факт включения лицензии можно и через бота, отправив нам уже знакомую команду «Статус».
4) Предусмотрены следующие админские команды, доступные к выполнению только через консоль BungeeCord из побуждений безопасности:

/auth unregister — снять регистрацию с того или иного игрока.
/auth changepassword — изменить пароль тому или иному игроку.
/auth forcelogin — авторизовать без ввода пароля того или иного игрока.

5) Друзья, теперь давайте вникнем в мелкие, но очень приятные фичи.

• Плагин кастомизирован полностью: от и до. Все сообщения вынесены в конфигурацию, а значит весь текст Вы запросто сможете отредактировать под себя как угодно.
• Подключение к базе данных MySQL обязательно, без этого плагин работать не будет.

В конфигурации настраиваются следующие параметры:
— Допустимые для использования в никнейме символы.
— Минимальная длина никнейма
— Тип шифрования данных: sha256 или без шифрования
— Минимальная и максимальная длины пароля
— Различные таймеры ожидания
— Время, сколько длится сессия после авторизации
— Название сервера авторизации из BungeeCord
— Название сервера, куда переправит игрока после авторизации
— Время, отведённое на регистрацию и авторизацию
— Максимальное число регистраций с одного IP-адреса

6) Плагин работает на основе LongPoll API, устанавливается на BungeeCord.

7) Добавили дополнительный слой защиты — Google Authenticator. Теперь игрокам на выбор предоставляется две опции двухфакторной авторизации:
• Подтверждение о входе (то самое, которое мы тоже обновили)
• Авторизация через Google Authenticator (получение кода через специальное приложение и его ввод непосредственно в игре после авторизации командой)

8) Добавили возможность миграции данных из популярных плагинов, а именно — AuthMe, DSKAuth и BungeeAuth при помощи встроенных команд.

9) Было принято решение о частичном отказе от команд /reg и /login в пользу современного метода авторизации — ввода пароля в чат, что гораздо проще и удобнее (настраивается в конфиге).
10) Добавили отображение IP-адреса и пароля при наводке курсора на сообщение после регистрации :)
11) Добавили список, где указываются IP-адреса. Владельцам этих IP разрешено иметь неограниченное количество твинков (ограничение по кол-ву аккаунтов на IP на них не распространяется).
12) Добавили ограничение на максимальное количество онлайн игроков для одного IP-адреса и WhiteList для тех IP-адресов, на которые ограничение не распространяется. Кстати говоря, именно эта функция способствует защите от любителей фармить с твинков. Любая подобная попытка закончится обломом!
Ещё не готово

Установка:
  • Загрузить .jar файл в папку plugins
  • Прописать в запускатор -Dfile.encoding=UTF-8
  • Запустить bungeecord
  • Настроить config файл под себя
  • Настроить группу ВК
  • Подключить к базе данных
  • Перезапустить bungeecord
Автор
dsk_a
Просмотры
9,348
Первый выпуск
Обновление
Рейтинг
5.00 звезд Оценок: 9

Другие ресурсы пользователя dsk_a

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

  1. Фиксы и обновления

    - Теперь при запуске будет проверка, не вышла ли новая версия - Костыль кнопки Google, если...
  2. Миграция

    Почилюнили миграцию базы данных плагинов. Теперь можно спокойно перенести Authme, BungeeAuth...
  3. Прорыв в мире Авторизации

    Полностью переписанный код, много разных плюшек читать описание плагина

Последние рецензии

Свои функции выполняет, взял по скидке 50%, все устраивает.Миграция из BungeeAuth прошла успешно.
Отличный плагин. Свою цену оправдывает. Поддержка от разработчика после покупки тоже есть. Советую всем!
Вк, авторизация, восстановление работает на отлично.

Автор плагина отвечает на все возникающие вопросы. Рекомендую.
Жалко, что платный. Видел на других серверах, плагин хороший. Было бы не плохо, если бы хороший человек Денис дал бы мне его бесплатно :>
dsk_a
dsk_a
Да, жаль, что Денис не такой👹
Плагин более чем оправдывает свою цену!

К тому же, создатель плагина очень приятный человек, и помогает с возникающими вопросами.
dsk_a
dsk_a
Спасибо за покупку :)
Лучший плагин на авторизацию по ВК из фри плагинов.
Жаль конечно,что плагин стал платным,ну и так круто)
Мне очень понравился твой плагин, хотелось бы чтобы ты добавил следующее:
Черный список паролей - пароли которые нельзя использовать.
- 123123
- qwerty

Сообщения:
Этот пароль слишком простой, придумайте более сложный пароль.

Автор молодец, классный плагин сделал !
dsk_a
dsk_a
Спасибо. Отличная идея, приму к сведению
Очень отзывчивый автор плагина. Гений, миллиардер, плейбой, филантроп. Помог с одной проблемой, плагин работает на 11/10. Считаю что вам стоит это попробовать.
Плагин пока что не проверил на все возможности, но могу сказать, что с главной функцией плагина на авторизацию он справляется (тоже самое с особенностью - ботом ВК, он работает без ошибок)
Когда открою сервер, дополню рецензию обо всех других функциях.

(П.с. Видел твой пост в ВК насчет этого плагина и решил оставить отзыв, чтобы хоть здесь не боялись за свой сервер)
dsk_a
dsk_a
Спасибо за отзыв. SpigotRU лучшее, что есть в румайне♥

Комнаты в чате

Верх Низ