Команда smotri.auth.social.user
Авторизует пользователя социальной сети на сайте, используя access_token протокола OAuth 2.0.
Код социальной сети может быть на данный момент:
| Код | Название | Примечание |
|---|---|---|
| vk | ВКонтакте | ВКонтакте возвращает user_id текущего пользователя вместе с access_token. Других способов узнать текущего пользователя нет. Поэтому user_id должен быть передан вместе с access_token. |
| fb |
См. также
Параметры
| Имя поля | Тип | По умолчанию | Описание |
| userId | string | ID пользователя в социальной сети | |
| accessToken | string | - | Код авторизации |
| socialNetworkName | string | - | Код социальной сети |
Результат
| Имя поля | Тип | По умолчанию | Описание |
| user | user | - | Пользователь |
Исключения
- exception.partner.not.exists
- exception.auth.social.partner.error
- exception.auth.social.wrong.access.token
- exception.partner.user.id.required
Пример
Нет
См. также smotri.auth.get.sid