1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Плагин [SEC]MC-Auth fork v1.6.0-stable Velocity/BungeeCord авторизация с привязкой Telegram/ВК

Тема в разделе "Неподтвержденные плагины", создана пользователем JavaSher, 1 авг 2021.

  1. HOGodmode_OH

    HOGodmode_OH Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    HOGodmode_OH
    А где скачать то
     
  2. Overwrite

    Overwrite Активный участник Пользователь

    Баллы:
    98
    Имя в Minecraft:
    artcart
    Слушай даже не знаю
    upload_2022-5-13_20-7-33.png
     
  3. HOGodmode_OH

    HOGodmode_OH Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    HOGodmode_OH
  4. HOGodmode_OH

    HOGodmode_OH Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    HOGodmode_OH
  5. HOGodmode_OH

    HOGodmode_OH Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    HOGodmode_OH
    Отлично beta2 работает
     
  6. HOGodmode_OH

    HOGodmode_OH Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    HOGodmode_OH
    beta2 - авторизация сломалась, всегда авторизован, даже когда аккаунт удалил всё равно авторизован, даже не кого не регистрировал, а уже авторизован.
     
  7. HOGodmode_OH

    HOGodmode_OH Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    HOGodmode_OH
  8. HOGodmode_OH

    HOGodmode_OH Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    HOGodmode_OH
    'Идея для обновлений'
    Добавить возможность выбора способа привязки вк, что бы можно было командой /addvk и в самом вк по типу 'Привязать [ник]'
     
  9. MrJarousek

    MrJarousek Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    RitaSister
    ужасный код, столько статики ._.
     
  10. Автор темы
    JavaSher

    JavaSher Активный участник Пользователь

    Баллы:
    66
    Скинь фрагменты кода которые кажутся тебе плохими.
    UPD: Если это такая шутка, то смешно)
     
    Последнее редактирование: 21 май 2022
  11. Автор темы
    JavaSher

    JavaSher Активный участник Пользователь

    Баллы:
    66
    Добавил ссылку на дискорд сервер в описание. (https://discord.gg/NAUbcsRZZ2)
    Если у вас возникли вопросы обращайтесь туда.
     
  12. MrJarousek

    MrJarousek Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    RitaSister
    это не шутка
     
  13. MrJarousek

    MrJarousek Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    RitaSister
    тебя static abuse во всяком случае есть уже
     
  14. Автор темы
    JavaSher

    JavaSher Активный участник Пользователь

    Баллы:
    66
    Если ты про класс Auth который хранит информацию о авторизации и прочее. То да согласен с этим.
    В остальном я видел static только в классах VKUtils, Auth, CollectionUtils, GeoUtils.
    Остальное это либо константые значпния (static final), либо внутренние классы которые обозначены static, ибо не должны быть с внешним классом.
    Я выше объяснил очень кратно и сжато. Но если все ещё имеются претензии, попрошу хотя бы пару кусков кода к которым есть придирки.

    UPD: Если ты про старую версию mc-auth, то согласен в ней имелся static abuse. Но в нынешней (1.6.0) такого я довёл до минимума
     
    Последнее редактирование: 1 июн 2022
  15. MrJarousek

    MrJarousek Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    RitaSister
    про нынешнюю версию на гитхабе
     
  16. Автор темы
    JavaSher

    JavaSher Активный участник Пользователь

    Баллы:
    66
    О, тогда круто что у меня есть static abuse.
    )))
     
    Последнее редактирование: 2 июн 2022
  17. Автор темы
    JavaSher

    JavaSher Активный участник Пользователь

    Баллы:
    66
    Исправления:
    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

    Новая версия плагина вышла. И я глубоко извиняюсь за наличие всех этих "багов".
    В новой версии я добавил привязку к Телеграм. Она будет так же работать как и ВК привязка. Естественно конфликта между двумя привязками не будет.

    В следующих версиях вынесу из таблицы auth столбцы: vkId, telegram_id, vk_confirmation_enabled, telegram_confirmation_enabled. А так же скорее всего буду использовать библиотеку ORMLite для работы со SQL. Так что поддержка других баз данных скорее всего тоже будет, но вам придется скачивать вручную драйвера для SQL либо же использовать команду для этого.
     
  18. Автор темы
    JavaSher

    JavaSher Активный участник Пользователь

    Баллы:
    66
    Исправления:
    1. Теперь сообщения связанные с командами банжикорд будут работать корректно.
    2. При стадии подтверждения ВК/Телеграм игрока не кикало из сервера.
    3. Исправил неправильное обновление боссбара.
    4. Исправил текст боссбара, теперь он будет перекрашиваться
     
  19. Limon-mine

    Limon-mine Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Limon_MineDel
    Код:
    16:25:58 [WARNING] Exception encountered when loading plugin: mcAuth
    java.lang.NoClassDefFoundError: org/apache/commons/io/IOUtils
        at me.mastercapexd.auth.bungee.config.BungeePluginConfig.loadConfiguration(BungeePluginConfig.java:51)
        at me.mastercapexd.auth.bungee.config.BungeePluginConfig.createConfiguration(BungeePluginConfig.java:34)
        at me.mastercapexd.auth.config.AbstractPluginConfig.<init>(AbstractPluginConfig.java:103)
        at me.mastercapexd.auth.bungee.config.BungeePluginConfig.<init>(BungeePluginConfig.java:28)
        at me.mastercapexd.auth.bungee.AuthPlugin.initialize(AuthPlugin.java:117)
        at me.mastercapexd.auth.bungee.AuthPlugin.onEnable(AuthPlugin.java:98)
        at net.md_5.bungee.api.plugin.PluginManager.enablePlugins(PluginManager.java:265)
        at net.md_5.bungee.BungeeCord.start(BungeeCord.java:309)
        at net.md_5.bungee.BungeeCordLauncher.main(BungeeCordLauncher.java:49)
        at net.md_5.bungee.Bootstrap.main(Bootstrap.java:15)
    Caused by: java.lang.ClassNotFoundException: org.apache.commons.io.IOUtils
        at net.md_5.bungee.api.plugin.PluginClassloader.loadClass0(PluginClassloader.java:103)
        at net.md_5.bungee.api.plugin.PluginClassloader.loadClass(PluginClassloader.java:59)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
        ... 10 more
    
    Ошибка вылазиет. Даже конфиг удалял
     
  20. Автор темы
    JavaSher

    JavaSher Активный участник Пользователь

    Баллы:
    66
    Последняя версия ядра?
    Пожалуйста, не надо говорить сразу да, убедись в этом полностью.
    Если последняя версия ядра, скажи версию майнкрафта
     

Поделиться этой страницей