Ответы пользователя по тегу GitHub
  • Зачем гитхаб так плохо сделал свой OAuth?

    AlekseyNemiro
    @AlekseyNemiro
    full-stack developer
    Никак, пока это у себя не поменяет сам GitHub :)

    Для тестовых приложений я делал веб-прокси:
    oauthproxy.nemiro.net

    Код JavaScript, можно посмотреть на странице.
    Там делается перенаправление на адрес, указанный в returnUrl.

    Это не для всех поставщиков работает, бывает больше ограничений, но GitHub вполне позволяет использовать такую хитрость.

    Для некоторых поставщиков приходится создавать пачку приложений, для каждого адреса обратного вызова :)

    Делал сводную таблицу (пока не публиковал) для одной статейки. Снимок таблицы представлен ниже, может пригодится:
    bf63c4c77d3644b2b977f52d18a0a73b.png
    Информация актуальна на декабрь 2014.
    Ответ написан
    5 комментариев