Технология мгновенной авторизации
Пользователи могут входить на ваш сайт, используя свой аккаунт на Яндексе. Для этого подключите на вашу страницу один из вариантов блока авторизации: виджет "Мгновенный вход" или кнопку.
- Если пользователь уже выполнил вход в аккаунт на Яндексе на текущем устройстве, виджет или кнопка отобразит его портрет и имя, чтобы продолжить авторизацию на вашем сайте.
- Если пользователь еще не выполнил вход в аккаунт на Яндексе, он сможет авторизоваться при помощи виджета или кнопки.
Когда пользователь подтвердит вход, он будет переадресован на экран OAuth-авторизации с перечнем данных, к которым он предоставляет доступ для вашего приложения.
Внешний вид блока авторизации
Для предоставления доступа пользователей к вашему сервису вы можете использовать виджет "Мгновенный вход" или кнопку авторизации.
Совет
Используйте виджет, чтобы улучшить конверсию на вашем сайте.
Виджет "Мгновенный вход" — это всплывающее окно на вашем сайте, в котором пользователь сможет выполнить вход со своей учетной записью на Яндексе.
-
Если пользователь авторизован:
-
Если пользователь не авторизован:
Кнопка авторизации — это элемент для быстрого входа в Яндекс ID в виде кнопки.
Вы можете разместить разные варианты кнопки на странице вашего сайта:
-
Персональная кнопка.
Внешний вид персональной кнопки зависит от того, выполнил ли пользователь вход в аккаунт на Яндексе на текущем устройстве.-
Если пользователь авторизован:
-
Если пользователь не авторизован:
-
-
Кнопка-иконка с логотипом Яндекса.
Используется, если для обычной кнопки нет места. Блок, в котором будет размещена кнопка-иконка, подпишите "Войти с помощью".
Ограничения
Мгновенная авторизация не будет работать, если в браузере пользователя:
-
Запрещено открытие iframe.
-
Отключена поддержка JavaScript.
Кроме того, вы не сможете подключить виджет, если в браузере:
-
Включена блокировка сторонних cookie.
-
Полностью отключено использование cookie. В этом случае при вызове YaAuthSuggest.init вернется ошибка.
Без cookie можно подключить только кнопку авторизации.