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

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

Веб [Beta] generation2 - сервер авторизации minecraft

Тема в разделе "Веб-обвязки и лаунчеры", создана пользователем Nehalem, 3 июл 2013.

  1. corsar100

    corsar100 Участник

    Баллы:
    33
    Как вы SSL на PHP будете настраивать? Стандартный новый лаунчер отсылает запрос на https://authserver.mojang.com/ что на 443 порте.

    Какой ответ должен быть, чтобы клиент авторизовался, строку в JSON.
    {"accessToken":"4b6205354c5a4903a6c16c5b38d5d79a","clientToken":"123"}

    Тогда для PHP достаточно:

    Код:
    <?='{"accessToken":"4b6205354c5a4903a6c16c5b38d5d79a","clientToken":"123"}';?>
    
    =)
     
  2. Zelix

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

    Баллы:
    63
    Имя в Minecraft:
    Zelix
    В чём проблема использования SSL? Бред какой-то.
    Запрос можно сделать с помощью чего угодно, например CURL.
     
    zuma2 и slavik123123123 нравится это.
  3. Автор темы
    Nehalem

    Nehalem Участник

    Баллы:
    43
    Если бы всё было так просто.
     
    BleaZzZ нравится это.
  4. Bars

    Bars Старожил Девелопер Пользователь

    Баллы:
    173
    C PHP
     
  5. Автор темы
    Nehalem

    Nehalem Участник

    Баллы:
    43
    Нет
     
  6. TheDC

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

    Баллы:
    68
    Имя в Minecraft:
    TheDC
    Сделай на php как у byxar и WebMCR
     
    slavik123123123 нравится это.
  7. alexandrage

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

    Баллы:
    173
  8. EpicMan2

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

    Баллы:
    173
    Ай малаца.
    [​IMG]
     
  9. TheDC

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

    Баллы:
    68
    Имя в Minecraft:
    TheDC
    это ты про меня так?...
     
    ВремяПриключений нравится это.
  10. alexandrage

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

    Баллы:
    173
    А все не надо разобрался сам :).
    Если что вот как это работает
    Reguest (пост от лаунчера)
    Код:
    {"agent":{"name":"Minecraft","version":1},"username":"zenit","password":"123","clientToken":"86c1d78d-2dbd-4f69-8da8-ec4101bfd156"}
    Response (валидный ответ лаунчеру)
    Код:
    {"accessToken":"4b6205354c5a4903a6c16c5b38d5d79a","clientToken":"86c1d78d-2dbd-4f69-8da8-ec4101bfd156"}
     
    Сникерсни, dimahru и Dereku нравится это.
  11. TheDC

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

    Баллы:
    68
    Имя в Minecraft:
    TheDC
    ....... а
    Код:
    {"accessToken":"4b6205354c5a4903a6c16c5b38d5d79a","clientToken":"86c1d78d-2dbd-4f69-8da8-ec4101bfd156"}
    валидный одвет с сайта???
    Сделай систему авторизации и если не будет жалко выложи на общее обозрение. Ну и тутор.
     
  12. alexandrage

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

    Баллы:
    173
    Не там еще что то должно быть :(. Сессию как то надо передать.
     
  13. TheDC

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

    Баллы:
    68
    Имя в Minecraft:
    TheDC
    хм.... может покопаться в старых системах может там есть ответ?
     
  14. Bars

    Bars Старожил Девелопер Пользователь

    Баллы:
    173
    Сессия? Мне казалось, в 1.6 новый метод авторизации.
     
  15. alexandrage

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

    Баллы:
    173
    Более запутанный, но тоже с сессией. Автор темы отказался говорить как сессию передавать лаунчеру :(. Далеко не все смогут рубин юзать, не актуально это все.
     
  16. Автор темы
    Nehalem

    Nehalem Участник

    Баллы:
    43
    Снял видео по установке, сейчас залью. Не вижу никаких преград использования ruby вместо php, точно так же подключается к apache через cgi, либо mod_ruby
     
  17. Bars

    Bars Старожил Девелопер Пользователь

    Баллы:
    173
    Автор темы тоже кодер, как и ты. Как и мы все. И тоже можем сделать подобное. Я лично 1.5 хочу, на 1.6 не все моды вышли. Поэтому не крякаю его.
    А если мешает отсутствие лицензии, то я не жадный.
     
  18. alexandrage

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

    Баллы:
    173
    Да забей есть же xLauncher он уже с 1.6.1 работает :) . А это так, от скуки занятие.
     
  19. Bars

    Bars Старожил Девелопер Пользователь

    Баллы:
    173
    А как же своя авторизация? :)
    И да, кажется кто-то принимал и принимает участие в разработке новой системы аутентификации ;)
     
  20. Автор темы
    Nehalem

    Nehalem Участник

    Баллы:
    43

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