Хостинг серверов Minecraft playvds.com
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Туториал [урок] система авторизации клиента

Тема в разделе "Руководства, инструкции, утилиты", создана пользователем byxar, 6 ноя 2011.

  1. Avenger666

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

    Баллы:
    103
    Skype:
    admin-fear
    на хенфоро?
     
  2. Хостинг MineCraft
    <
  3. MrGoose

    MrGoose Активный участник

    Баллы:
    78
    java.lang.ArrayIndexOutOfBoundsException: 3
    Как исправить?
    xenforo стоит, брал версию для форумов
     
  4. exsperto1

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

    Баллы:
    123
    Skype:
    exsperto1
    Имя в Minecraft:
    GrayFox
    Друзья
    Я собрал клиент. но потом переустановил 9.6 Dle и теперь никто в клиент не может авторизоваться...
    вот скрин когда я авторизуюсь в клиенте
    [​IMG]

    Я нажимаю вход и выскакивает такая крокозябра
    [​IMG]
    Помогите с этой проблемой... кто знает
     
  5. Avenger666

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

    Баллы:
    103
    Skype:
    admin-fear
    Я так понял и базу снесли?Если да то добавьте нужные таблицы и т.д
     
  6. exsperto1

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

    Баллы:
    123
    Skype:
    exsperto1
    Имя в Minecraft:
    GrayFox
    Хорошо
    5 минут. я соберу все файлы и прикреплю сюда
     
  7. exsperto1

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

    Баллы:
    123
    Skype:
    exsperto1
    Имя в Minecraft:
    GrayFox
    Большое спасибо Avenger666, Очень мне помог.
    Сейчас запишу видеоурок как привязать клиент к базе данных на dle
     
    Сникерсни нравится это.
  8. exsperto1

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

    Баллы:
    123
    Skype:
    exsperto1
    Имя в Minecraft:
    GrayFox
    Как я обещал, записал видео урок где рассказывается:
    1: Как Создать базу данных
    2: Как установить Dle 9.6
    3: Как установить шаблон на сайт с движком Dle 9.6 (в том числе как перекодировать страницы на UTF-8)
    4: Как соединить лаунчер и сайт через базу Mycql
    5: Под видео прикрепил все нужные файлы для работы.

    вот видео:

    видео пока обрабатывается. через часок будет доступно
     
  9. Mortyk

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

    Баллы:
    63
    Skype:
    rj_morty
    Имя в Minecraft:
    Mortyk
    Сделал всё как написанов первом посте. При попытке войти на сервер получаю ошибку
    Код:
    java.lang.SecurityException: SHA1 digest error for adl.class
    Сервер bukkit 1.2.5

    В чём проблема?..
     
  10. MrGoose

    MrGoose Активный участник

    Баллы:
    78
    BadLogin В чём может быть проблема? при проверке сервера тоже самое
     
  11. Mortyk

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

    Баллы:
    63
    Skype:
    rj_morty
    Имя в Minecraft:
    Mortyk
    Кривой коннект с бд/отсутствие коннекта/неправильно хеширование...
    Какой двиг сайта?
     
  12. MrGoose

    MrGoose Активный участник

    Баллы:
    78
    Dle 9.6, делал по туториалу выше
    Файлы так-же все от туда
     
  13. Mortyk

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

    Баллы:
    63
    Skype:
    rj_morty
    Имя в Minecraft:
    Mortyk
    В файле functions.php нужно отредактировать 32 строчку.
    DLE использует двойное хеширование, а в скрипте одинарное.
    Нужно заменить
    PHP:
     $cp md5($password);
    На
    PHP:
    $cp md5(md5($password));
     
  14. MrGoose

    MrGoose Активный участник

    Баллы:
    78
    PHP:
    function hash_dle()
    {
        global 
    $postPass;
     
        
    $cryptPass false;
        
    $cryptPass md5(md5($postPass));
     
        return 
    $cryptPass;
    }
    Вот так стоит у меня

    Использовал вот эти файлы http://axsesas.ru/files/auth.rar
     
  15. Mortyk

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

    Баллы:
    63
    Skype:
    rj_morty
    Имя в Minecraft:
    Mortyk
    Это в файле functions.php который ты скачал из первого поста этойтемы?
     
  16. MrGoose

    MrGoose Активный участник

    Баллы:
    78

    От туда и качал
    Туториал с 47 страницы
     
    GJEvolution и I-Am-Black-Overlord нравится это.
  17. Mortyk

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

    Баллы:
    63
    Skype:
    rj_morty
    Имя в Minecraft:
    Mortyk
    Я сегодня делал связку с дле 9.6
    скачай functions.php из первого поста, отредактируй 32 строчку и будет коннектится
     
  18. MrGoose

    MrGoose Активный участник

    Баллы:
    78
    Попробую сейчас
     
  19. MrGoose

    MrGoose Активный участник

    Баллы:
    78
    Скачал, заменил, отредактировал, при проверке в браузере joinserver.php?user=MrGreen
    Всё равно badlogin
     
  20. Mortyk

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

    Баллы:
    63
    Skype:
    rj_morty
    Имя в Minecraft:
    Mortyk
    В браузере и должен быть бэдлогин. ты скомпилируй лаучнер и через него проверяй
     
  21. MrGoose

    MrGoose Активный участник

    Баллы:
    78
    В бд поле server должно быть null? А то в session цыфры появились, а в server нет
     

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