Changes

Jump to: navigation, search

OAuth2

10 bytes added, 12:17, 2 September 2013
Общая схема работы
==Общая схема работы==
Реселлер размещает на своем сайте ссылку с названием вида "Войти через Ace Stream", которая ведет сюда:
<nowiki>https://wwwaccounts.acestream.net/oauth/v2/auth?client_id=[CLIENT_ID]&response_type=code&redirect_uri=[REDIRECT_URI]&scope=userkey+email</nowiki>
В ссылку подставляются следующие параметры:
В случае успешного выполнения в ответе высылается токен доступа в поле <tt>access_token</tt>
С помощью токена доступа сторонний сайт имеет возможность получить e-mail и публичный ключ пользователя. Для этого отправляется GET-запрос на адрес <nowiki>https://wwwaccounts.acestream.net/oauth/api</nowiki> с такими параметрами:
* '''method''' - строка "getUserInfo"
* '''access_token''' - полученный ранее токен доступа

Navigation menu