Программирование фитнес-трекера Misfit. Authentication API

Источник

Общая схема работы:
1)регистрация нового приложения
2)Misfit предоставляет App ID и App Secret
3)приложение получает Auth Code (/auth/dialog/authorize), параметры запроса: client_id, scopes, response_type, redirect_uri
4)Misfit запрашивает авторизацию пользователя
5)пользователь успешно авторизуется
6)Misfit с Auth Code перенаправляет пользователя в приложение, параметры ответа: code
7)приложение обменивает Auth Code на Access Token (/auth/tokens/exchange), параметры запроса: grant_type, code, redirect_uri, client_id, client_secret
8)Misfit выдает Access Token, параметры ответа: access_token
9)приложение получает доступ к защищенному ресурсу

Таким образом, Misfit работает с протоколом OAuth.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *