Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Информация
titleВажно

Модуль авторизации через социальные сети «Внешняя аутентификация» является платным модулем. Стоимость и условия покупки вы можете уточнить в Скайп-чате с вашим менеджером ОТ или на сайте https://box.otcommerce.com/prices-and-promo#3

Оглавление

Проверка наличия модуля «Внешняя аутентификация»

...

Если для указанной соцсети метод GetExternalAuthenticationInfo вернул в ответе MobileApplicationId (AuthenticationInfoAnswer), и если ваше приложение хочет реализовать нативную авторизацию, то её можно провести через интеграцию входа в мобильное приложение и аутентификацию на внутреннем сервере, в ином случае, если в отчете ответе нет MobileApplicationId или нет возможности реализовать нативную авторизацию, используется обычная схема авторизации через адрес возврата (redirect url), как в предыдущем разделе..

При нативной авторизации процесс входа в систему реализуется в мобильном приложении, после чего, при успешном входе пользователя приложение получает токен идентификатора (idToken) для пользователя. После чего данный токен идентификатора необходимо отправить на серверпередать в OTAPI. Для отправки токена используется метод ConfirmExternalAuthenticationWithToken. В , в него передается тип приложения, contextId (полученный ранее) и токен идентификатора.

...