Добавление сервисов в форму авторизации
В зависимости от выполненных в модуле Социальные сервисы настроек меняется внешний вид формы авторизации.
Как выглядит форма авторизации
Если в настройках модуля Социальные сервисы (Настройки > Настройки продукта > Настройки модулей > Социальные сервисы) на вкладке Настройки сняты галочки со всех социальных сервисов в разделе Внешние сервисы, то форма авторизации примет простой вид c возможностью только ввода логина и пароля.
Если же включено и настроено использование каких-либо
соц. сервисов из списка
, форма авторизации отобразит кнопки выбранных социальных сервисов. В 1С-Битрикс: Управление сайтом
:
В Битрикс24 коробочная версия
:
Для того, чтобы авторизация через выбранные сервисы работала, необходимо выполнить отдельные настройки для каждого сервиса в настройках модуля. В главе Примеры настройки некоторых сервисов приведены инструкции по подключению.
Подробнее о стандарте вы можете почитать на Википедии. . Примеры таких сервисов: Liveinternet, Livejournal, Blogger.
Процесс авторизации
Процесс авторизации через соц. сервисы зависит от их типа. Сервисы условно поделим на две группы:
- Являются провайдерами OpenID: если сервис использует OpenID, то при нажатии на кнопку соц. сервиса выводится форма, куда пользователь вводит свой openid identity. Для удобства предлагается ввести только специфичную для сервиса часть. Например:
- Работают по собственным протоколам авторизации: при нажатии на кнопку для каждого сервиса открывается отдельное окно с собственным диалогом авторизации внешнего сервиса.
После успешной аутентификации пользователь возвращается на сайт и авторизуется. Если это первый вход пользователя, то он добавляется в список пользователей сайта. При этом на вкладке Пользователь (Настройки > Пользователи > Список пользователей > [пользователь]) в поле Тип авторизации указывается сервис авторизации.
Дополнительно
- Урок Как создать форму авторизации (регистрации) на простых компонентах;
- Список компонентов для работы с пользователями в пользовательской документации;
- Урок Регистрация по номеру телефона.
и Ваше мнение важно для нас