MC-Auth with Social Link icon

MC-Auth with Social Link -----

Fork of MC-Auth with social link support




Добавлено:
  • Плейсхолдер %duration% в config.yml для bar-text
Исправлено:
  • Некорректная работа команды /code при использовании FROM_GAME в discord-config.yml
  • Дублирование сообщений при использовании других дискорд ботов
  • Сообщения от бота не были "невидимыми" по умолчанию

Added:
  • %duration% placeholder in bossbar title
Fixed:
  • /code was not registering when using FROM_GAME in link-confirmation-ways in discord-config.yml
  • Message duplication if other bot writes text in discord
  • Messages was not ephemeral in discord
----------, Aug 3, 2023

Добавлено:
- Поддержка Дискорд (Никаких дополнительных плагинов не требуется
Изменено:
- Дизайн страницы спигот

Added:
- Discord support (No additional plugin required!)
Changed:
- Spigot page design
----------, Aug 2, 2023

Исправлено:
  • Некорректная работа регистрации новых игроков
  • Сообщение 'Аккаунт не найден' у некоторых аккаунтах в админ панели
  • Удалены ненужные значения с конфигурации
  • Не работающий Боссбар
Добавлено:
  • Новая кнопка "Все привязанные аккаунты к НЫНЕШНЕЙ соц. сети" в клавиатуре /аккаунты.
----------, Jul 19, 2023

Исправления:
  • Ошибка при привязке аккаунта
  • Некорректная работа команды /googlecode <code>

Fixes:
  • NullPointerException when linking account
  • /googlecode <code> not passing to the next authentication step
----------, Jul 6, 2023

Исправления:
  • Появление дубликатов привязок в базе данных, что приводило к некорректной работе подтверждения привязки
Fixes:
- The appearance of duplicate account links in the database, which led to incorrect work of the link confirmation
----------, Jul 1, 2023

Исправлены ошибки:
  • Ошибка ConcurrentModificationException в консоли
  • Исправлена неккоректная работа гугл привязки
  • Исправлено неккоректное поведение типа привязки FROM_GAME
Fixes:
  • ConcurrentModificationException in console
  • Google link authentication step incorrect behaviour
  • Invalid behaviour of FROM_GAME link type
----------, Jun 20, 2023

Исправлено:
  • Критические ошибки
  • Миграции с 1.5.0, 1.6.0, 1.7.4

Fixed:
  • Table name of auth_links was not working
  • Migrations from 1.5.0, 1.6.0, 1.7.4
----------, Jun 2, 2023

Плагин полностью обратно совместим

Исправлено:
  • Обратная совместимость SHA256, MD5

Удалено
  • hash_iteration_count из таблицы

Fixed:
  • Backward compatibility for SHA256, MD5
Removed:
  • hash_iteration_count from table
----------, Jun 2, 2023

Добавлено:
  • Хеширование UAUTH_UNSAFE для BelkaAuth
Исправлено:
  • Некорректная работа AUTHME_SHA256

Added:
  • UAUTH_UNSAFE hashing added
Fixed:
  • AUTHME_SHA256 was not working properly
----------, Jun 1, 2023

Исправлено:
- Новые игроки не могли зарегистрироваться
- SHA256, MD5 не были обратно совместимые


Fixed:
  • New players cannot register
  • Hashing type SHA256, MD5 in rare cases was not backward compatible
----------, Jun 1, 2023

Добавлено:
  • Команда /auth migrateconfig которая мигрирует нынешнюю конфигруацию. Создается бекап нынешней конфигурации.
  • Новые типы хеширования: AUTHME_SHA256, ARGON2, SCRYPT
Исправлено:
  • Проблема с "неработающим" подтверждением входа


Added:
  • Command for migrating config: /auth migrateconfig. That will create backup configurations if anything changes.
  • New hashing types: AUTHME_SHA256, SCRYPT, ARGON2
Fixed:
  • Enter confirmation was not working
----------, May 31, 2023

Исправления:
  • При использовании формата MiniMessage и HEX кода в config.yml возникала ошибка.
Fixed:
  • Exception when we use hex color in config.yml with MiniMessage format
----------, May 1, 2023

RU:
Добавлено:
  1. ENTER_AUTH_SERVER для authentication-steps
  2. Поддержка MiniMessage, Legacy, Gson в config.yml
  3. Поддержка LimboAPI в Velocity
  4. Новые способы привязки: FROM_GAME, FROM_LINK. Переключать через vk-config.yml, telegram-config.yml

Исправлено:
  1. Неправильно работающие плейсхолдеры
  2. Проблемы с сообщениями
  3. Ошибки в консоли

EN:
Added:
  1. ENTER_AUTH_SERVER
  2. MiniMessage, Legacy, Gson support in config.yml messages
  3. LimboAPI Support for Velocity
  4. New ways to link: FROM_GAME, FROM_LINK in vk-config.yml, telegram-config.yml
Fixed:
  1. Incorrectly working placeholders
  2. Issues with messages
  3. Errors in consoles
  4. Invalid IP resolvement
----------, Apr 26, 2023

EN:
Fixes:
  1. Fixed errors that related to previous configuration update
  2. Fixed title was not appearing
  3. Fixed java.lang.NullPointerException: Cannot invoke "java.io.InputStream.read(byte[])" because "stream" is null error on some linux systems
  4. Fixed java.lang.NullPointerException: Cannot invoke "java.io.InputStream.read(byte[])" because "stream" is null error on windows (Linux also still works)
  5. Fixed decline button in VK configuration
  6. Fixed authors in bungee.yml
  7. Fixed message not-linked with disabled confirmation enter
  8. After enter decline, confirmation was not required
  9. Fixed confirmation enter after reconnecting
  10. Fixed not working colors/styles in bossbar configuration
  11. Fixed error: if user confirm entry, and player offline, error will be occurred.
  12. Fixed error with infinity timed-out link confirmation code
  13. Fixed GoogleAuthentication
  14. Fixed sessions on BungeeCord
  15. Fixed "not working" command errors, now plugin will use messages from configuration on some commands instead of saying: Argument arg[number] was not resolved.
Updates:
  1. Full Velocity support
  2. FastLogin support (Only BungeeCord). (May not work)
RU:
Исправления:
  1. Исправил ошибки связанные с конфигурацией в прошлой версии
  2. Исправил отсутствие тайтла
  3. Исправил ошибку java.lang.NullPointerException: Cannot invoke "java.io.InputStream.read(byte[])" because "stream" is null в некоторых системах Linux
  4. Исправил ошибку java.lang.NullPointerException: Cannot invoke "java.io.InputStream.read(byte[])" because "stream" is null для Windows (На Linux ничего не сломано)
  5. Исправил кнопку отклонения входа в конфигурации ВК
  6. Исправил авторов в bungee.yml
  7. Исправил сообщение not-linked при отключенном подтверждении
  8. После отклонения входа, и попытки зайти, подтверждение не требовалось
  9. Исправил подтверждение входа при перезаходе на сервер
  10. Исправил не работающие цвета/стили боссбара в конфигурации
  11. Исправил ошибку связанную с оффлайн игроков, и подтверждением входа в соц. сети
  12. Исправил ошибку связанную с бесконечным "истекшим" кодом при привязке.
  13. Исправлена привязка гугл аутентификации
  14. Исправил сессии на BungeeCord
  15. Исправлены не работающие "ошибки" команд которые присутствовали в конфигурации, но бот писал "не найден аргумент[номер]"
Обновления:
  1. Полноценная поддержка Velocity
  2. Поддержка FastLogin (Только BungeeCord). (Может не работать).
----------, Jul 22, 2022

EN:
Fixes:
  1. Configuration link messages fixed
  2. Apache IOUtils replaced.
Updates:
  1. Telegram Bot now will disabled if multiple bot instances was running (On 409 error code).
RU:
Исправления:

  1. Сообщения в config.yml исправлены
  2. Apache IOUtils заменён. (Ошибка связанная с IOUtils исправлена)

Обновления:
  1. Телеграм бот теперь будет выключаться если включено несколько экземпляров (При коде 409).
----------, Jun 11, 2022

EN:
Fixes:

  1. Now messages related to bungeecord commands will work correctly.
  2. In VK/Telegram confirmation stage player was not kicked.
  3. Fixed bossbar was not properly updating
  4. Fixed bossbar text, now it will be colorized
RU:
Исправления:
  1. Теперь сообщения связанные с командами банжикорд будут работать корректно.
  2. При стадии подтверждения ВК/Телеграм игрока не кикало из сервера. Исправил неправильное обновление боссбара.
  3. Исправил текст боссбара, теперь он будет перекрашиваться
----------, Jun 8, 2022

EN:
Fixes :
  1. Fixed critical bug that related to /auth
  2. Fixed errors with MySQL
  3. Fixes critical bug that related to messengers
  4. Fixed errors that was in previous version
  5. Small fixes
Added :
  1. Added Telegram support.
  2. Added enter confirmation with Telegram.
  3. "Automatically" change VK group settings. Now plugin need to have token with all permissions and enabled LongpoolAPI.
  4. Now if value doesnt provided in config.yml, it will be taken from default configuration.
  5. Now you can control code/password generating on link confirmation/account restoring: Select characters that will be used in the code/password.
  6. Added not-linked message for the VK, Telegram. They need for notifying about linking account to the messenger.
  7. Added command /entertoggle for the toggling confirmation. In configuration added command confirmation-toggle. (Doesnt important to add)

RU:

Исправления:
  1. Исправлен критическую ошибку связанную с /auth
  2. Исправлены ошибки связанные с MySQL
  3. Исправил критическую ошибку связанную с социальными сетями
  4. Исправлена ошибка которая связана была с авторизацией в предыдушей версии
  5. Мелкие исправления
Добавлено:
  1. Добавлена поддержка Telegram.
  2. Добавлено подтверждение входа с помощью телеграма
  3. "Автоматическая" настройка группы ВК. Теперь плагину требуется всего лишь все разрешения при создании токена, и включенный LongpoolAPI.
  4. Если какое либо значение отсутствует в config.yml то оно будет браться из config.yml по умолчанию
  5. Можно менять символы которые будут использованы при генерации кода
  6. Добавил сообщение not-linked которое уведомляет что игрок не привязал аккаунт
  7. Добавлена команда /entertoggle для переключения подтверждения входа. Администрация при желании может включить эту функцию в config.yml изменив can-toggle на true
----------, Jun 7, 2022

EN:
Fixed:
  • Many bugs, and some critical bugs.
  • RANDOM shuffle was not working
  • Finally added /help command to the default configuration
  • Bad code solutions
  • Now player will not be sended to the game server automatically, now we use ENTER_SERVER authentication step
Prepared:
  • Velocity support
  • Telegram, Discord support
Added:
  • Keyboards customization in configuration
  • Authentication steps for controlling player authentication
  • VK-API 0.3.2 support
Known bugs:
  • Placeholders in vk not working (Working in this)

RU:
Исправления:
  • Много багов исправлено, в том числе и некоторые критические баги в том числе
  • RANDOM не работал в конфигурации
  • Наконец то добавили команду /помощь по умолчанию
  • Очень плохие решения вплане кода
  • Теперь игрока не будет кидать в игровой сервер автоматически, теперь мы используем шаг авторизации: ENTER_SERVER
Подготавливается:
  • Поддержка Velocity
  • Поддержка Telegram, Discord
Добавлено:
  • Кастомизация клавиатур через json в конфигурации
  • Шаги авторизации для контроля авторизации игрока
  • Поддержка VK-API 0.3.2
Баги о которых известно:
  • Плейсхолдеры в вк не работают (Работаем над этим)
----------, May 12, 2022

Fixes:
  • Небольшие исправления
  • На некоторых ядрах игрока кикало из за обновления 1.4: "Если сервер не работает то игрока кикает". Теперь это можно настроить через поле в конфиге: kick-on-server-disabled
  • Не работала смена пароля через ВК
  • Подтверждение входа по дефолту было выключено, но теперь это включено
  • Если ник заканчивался на знак '_' то у него не работала кнопка
Updates:
  • Теперь можно выбирать режим заполнения лобби,и игрового сервера. Рандомно (Игрока кидает в рандомный доступный сервер) либо же равномерно (Игрока кидает в самый первый найденный доступный сервер)
----------, Nov 15, 2021

ВНИМАНИЕ! КОНФИГУРАЦИЯ ОБНОВЛЕНА! СОВЕТУЕМ ДОБАВИТЬ НЕДОСТАЮЩИЕ ПОЛЯ
ВНИМАНИЕ! ДАННОЕ ОБНОВЛЕНИЕ СОЗДАЕТ ДОПОЛНИТЕЛЬНЫЕ СТОЛБЦЫ В БАЗУ ДАННЫХ SQL, ПОЭТОМУ РЕКОМЕНДУЮ СОХРАНИТЬ КОПИЮ БАЗЫ ДАННЫХ


1.4 29.09.21 18:36:26




    • Исправлена проверка длины пароля в команде ВК
    • Теперь если сервер недоступен, то игрока будет кикать
    • В некоторых ядрах не работали капчи, если у вас всё в порядке с капчами, то это вас не касается
    • Кнопка отвязать больше не будет появляться если аккаунт не привязан к ВК
    • Исправлены небольшие ошибки с кастомными командами
    • Теперь в консоли не должно быть варнов связанных с VK-API



    • [БЕТА] Добавлена привязка к Google Authenticator
    • Теперь игроки могут отключить/включить подтверждение о входе (Можно выключить/включить в конфиге)
    • Больше плейсхолдеров: %user_screen_name%,%user_first_name%,%user_last_name%,%user_id%
    • Можно редактировать команды в конфиге
    • Можно разрешать доп. команды при авторизации/регистрации
Посмотреть все изменения в КФГ
----------, Sep 29, 2021


Updates:
  • Улучшение кода
  • Добавлены ивенты, и добавлены геттеры для разработчиков
  • Добавлены поля для админ-панеля
    Code (Text):

    vk:
    ...
      vkmessages: #Для переноса строк используйте "<br>" без кавычек.
        ...
        # Админ-панель
          admin-panel: 'Админ панель:'
         admin-panel-no-accounts: 'Не найдено аккаунтов!'
         admin-panel-no-linked-accounts: 'Не найдено привязанных аккаунтов!'
         admin-panel-accounts: 'Все аккаунты сервера:'
         admin-panel-linked-accounts: 'Все привязанные аккаунты сервера'
     
  • Добавлен босс-бар при входе (По дефолту выключено)
    Code (Text):

    # Боссбар  при регистрации/входе/подтвердения о входе
    boss-bar:
      use: false
      # Цвет боссбара
      # Доступные значения: PINK, BLUE, RED, GREEN, YELLOW, PURPLE, WHITE
      bar-color: BLUE
      # Стиль боссбара
      # Доступные значения: SOLID, SEGMENTED_6,SEGMENTED_10,SEGMENTED_12,SEGMENTED_20
      # SOLID - делает боссбар полным (без сегментов)
      # SEGMENTED_ЦИФРА - разделяет боссбар в сегменты
      bar-style: SOLID
      # Текст в боссбаре
      bar-text: '&aВход в сервер'
     
  • Задержка на отправку всех сообщений,тайтлов
    Code (Text):

    # Вы можете настроить частоту всех сообщений при регистрации, авторизации, подтверждения входа
    # В секундах
    messages-delay: 5

     
----------, Aug 19, 2021

Fixes:
  • Мелкие доработки кода
Updates:
  • Теперь в при подтверждении вы можете показать игроку флаг страны, город, и код страны (RU,EN,KZ)
  • Добавлена поддержка HEX цветов, использовать вот так:

Code (YAML):
#123456СюдаВашТекст
Вместо #123456 ваш HEX
 
  • Добавлены лимиты входа по айпи, и лимиты привязки аккаунтов
ВНИМАНИЕ! КОНФИГУРАЦИЯ ОБНОВЛЕНА! СОВЕТУЕМ ДОБАВИТЬ НЕДОСТАЮЩИЕ ПОЛЯ
----------, Aug 7, 2021

Fixes:
  • Исправлена критическая ошибка связанная с MySQL
  • Если админ пытался "Восстановить" аккаунт через ВК, у него ничего не получалось
  • Если игрок был оффлайн "Восстановление аккаунта" не работало
----------, Aug 1, 2021

Фиксы:
  • Исправлена критическая ошибка связанная с MySQL
----------, Aug 1, 2021

Everything in title
----------, Aug 1, 2021

Resource Information
Author:
----------
Total Downloads: 33,729
First Release: Aug 1, 2021
Last Update: Aug 4, 2023
Category: ---------------
All-Time Rating:
65 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings