1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
  3. Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

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

Лаунчер sashok724's Launcher v3 [OpenSource] [Support]

Тема в разделе "Веб-обвязки и лаунчеры", создана пользователем new-sashok724, 15 янв 2016.

  1. FRESHBYTE

    FRESHBYTE Участник

    Баллы:
    31
    sashok724's Launcher v3 выдает ошибку при логине и пароле.

    База mysql открыта для доступа. Данные указал верно.
    Кодировка файла LaunchServer.cfg - utf8 без BOM
    Лаунчсервер запускается, но при попытке зайти на него командой auth "username" "password"
    Выдает следующее:

    2018.08.24 16:27:28 [INFO] Syncing 'jre-8u131-win32' update dir
    2018.08.24 16:27:28 [INFO] Syncing 'jre-8u131-win64' update dir
    2018.08.24 16:27:29 [INFO] Syncing profiles dir
    2018.08.24 16:27:29 [INFO] Starting server socket thread
    2018.08.24 16:27:29 [INFO] Server socket thread successfully started
    2018.08.24 16:28:20 [INFO] Command 'auth "username" "password"'
    2018.08.24 16:28:20 [INFO] HikariCP pooling enabled for 'authProviderPool'
    2018.08.24 16:28:21 [ERROR] com.zaxxer.hikari.pool.PoolInitializationException: Exception during pool initialization
    Помогите пожалуйста понять в чем дело.
    Заранее спасибо за ответ.
     
  2. Santa

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

    Баллы:
    76
    Имя в Minecraft:
    Jewish_Cat
    в лс отпиши - помогу
     
  3. glx

    glx Новичок

    Баллы:
    6
    Имя в Minecraft:
    glx
    Неужели никто не знает как исправить?
     
  4. Santa

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

    Баллы:
    76
    Имя в Minecraft:
    Jewish_Cat
    всё исправляется в мгновенье, но всем лень посмотреть в этой теме решение!
     
  5. Smelya

    Smelya Новичок Пользователь

    Баллы:
    6
    и что делать? если на версии 12.1 кеш. паролей blowfish ??
    какую версию ставить??
     
  6. Smelya

    Smelya Новичок Пользователь

    Баллы:
    6
    если на версии 11 1 дыры
     
  7. maximcs1

    maximcs1 Старожил Пользователь

    Баллы:
    103
    ставить нужно 13 версию, для авторизации использовать как вариант php скрипт
     
  8. Santa

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

    Баллы:
    76
    Имя в Minecraft:
    Jewish_Cat
    Юзать php скрипт. У меня в профиле есть инфа по нему
     
  9. Smelya

    Smelya Новичок Пользователь

    Баллы:
    6
    твой профиль не открывается
     
  10. Smelya

    Smelya Новичок Пользователь

    Баллы:
    6
    вот смари ты написал это.
    [​IMG]
    Santa
    Обращение по скрипту
    url: "http(s)://путь_до_скрипта/loginexternal.php?login=%login%&password=%password%";
    response: "OK:(?<username>.+)";
    Не забудьте в PHP файле указать путь до engine/api/api.class.php относительно того места, куда вы поместили файл!
    https://yadi.sk/d/ry12PgVn3JCAAw
     
  11. Smelya

    Smelya Новичок Пользователь

    Баллы:
    6
    Обьясни пожалуйста как это реализовать
     
  12. Santa

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

    Баллы:
    76
    Имя в Minecraft:
    Jewish_Cat
    upload_2018-8-25_16-33-35.png
    Вот пример на сайте
     
  13. Smelya

    Smelya Новичок Пользователь

    Баллы:
    6
  14. Smelya

    Smelya Новичок Пользователь

    Баллы:
    6
    Santa, смотри в чем проблема?
    java.io.IOException: Server returned HTTP response code: 500 for URL: http://***/loginexternal.php?login=123&password=123
    В php файле вот так сделал
    <?php
    include ('/engine/api/api.class.php');
    $login = $dle_api->db->safesql((string)$_GET['login']);
    $password = (string)$_GET['password'];
    $member_id = array ();
    $member_id = $dle_api->db->super_query( "SELECT * FROM dle_users WHERE name='{$login}'" );
    $success;
    if(password_verify($password, $member_id['password'] ) ) {
    $success = true;
    }
    echo($success ? 'OK:' . $login : 'Incorrect login or password');
    ?>
    в лаунчере конфиге так:
    # Auth provider
    authProvider: "request";
    authProviderConfig: {
    url: "http://***/loginexternal.php?login=%login%&password=%password%";
    response: "OK:(?<username>.+)";
    };
     
  15. Santa

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

    Баллы:
    76
    Имя в Minecraft:
    Jewish_Cat
    Смотри логи php
     
  16. Smelya

    Smelya Новичок Пользователь

    Баллы:
    6
    Может в loginexternal не так настроил ?
     
  17. Santa

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

    Баллы:
    76
    Имя в Minecraft:
    Jewish_Cat
    да.
    PHP:
    include ('engine/api/api.class.php');
    Вот эту строчку вставь, вместо той что у тебя там
     
  18. Smelya

    Smelya Новичок Пользователь

    Баллы:
    6
    А если в поисковике ввести http://сайт/loginexternal.php/ то там должен быть текст?
     
  19. Smelya

    Smelya Новичок Пользователь

    Баллы:
    6
    Походу у меня опять та проблема вернулась , которая не выводит php скрипты.
    Вот если в локалхосте ввести то будет - Incorrect login or password
    а на сайте нет. Что делать?? подскажи плиз.
     
  20. Kirich

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

    Баллы:
    78
    Выкинь скрипт, который выше, и ищи нормальный выше
     

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