Авторизация через Яндекс.ID
Цифровой мир требует простых решений. Мы внедрили вход через Яндекс.ID, чтобы авторизация в нашем приложении для вас стала быстрой и удобной — без паролей и ожидания SMS при перебоях с сетью.
Как попасть в личный кабинет?
Личный кабинет — это основа любого приложения. Но сейчас войти в него можно по-разному.
Раньше, когда эта функциональность только зарождалась, вход осуществлялся с помощью логина и пароля. Личных кабинетов было немного, а логины и пароли помнили наизусть. Некоторые даже записывали их в блокнот и хранили в надёжном месте.
С бурным развитием цифровизации потребовались сервисы для хранения логинов и паролей. Они автоматически подставляют данные в нужный момент, позволяя быстро войти в приложение. Следующий шаг — что делать, если:
- Вход по паролю сложен для клиента.
- Вход по SMS или flashcall нестабилен, а доставка кодов не гарантирована.
Как показывает практика, любое препятствие на пути оформления заказа может привести к потере клиента.
Отлично зарекомендовал себя метод входа на сайты и в приложения с использованием уже существующего аккаунта в соцсети или почтового сервиса. Почтовый ящик на Google или Яндексе, аккаунт во «ВКонтакте» или Telegram есть сейчас практически у каждого, причём иногда не один.
Команда R занялась упрощением авторизации для новых пользователей на сайте и в приложении с помощью Яндекс.ID.
Для чего это нам нужно? В условиях плохой связи такой способ позволит ускорить процесс входа в ЛК: пользователю больше не нужно ждать SMS-код. Кроме того, это сокращает расходы на SMS-рассылки.
Настройки провайдеров авторизации в ЕСА
Для этого в ЕСА добавили новый тип провайдеров — «Social login». Они предназначены для авторизации клиентов на нашем сайте, в приложениях и в кафе через сервисы, которые предоставляют такую возможность (Яндекс, VK, «Одноклассники», Mail и другие).
Для поэтапной раскатки по городам мы добавили привязку этих настроек провайдеров к конкретному городу. В субмодуле «Филиалы и каналы», в настройках города, создали раздел «Личный кабинет клиента». В нём можно:
Чтобы кнопка Яндекса не смотрелась одиноко, когда доступна только одна соцсеть, мы растянули её на всю ширину экрана.
Вход через Яндекс.ID в приложении
Шаг 1
Так будет выглядеть авторизация со стороны клиента. Пользователь открывает форму входа в личный кабинет. Внизу, под полем для ввода номера телефона, расположена кнопка «Войти через Яндекс». При клике:
Далее система предложит выбрать аккаунт, если их несколько.
Шаг 2
Пользователь выбирает нужный аккаунт (если он всего один, этот шаг пропускается, что ускоряет авторизацию) и подтверждает вход. После этого откроется приложение «ПиццаФабрика», где пользователь уже будет авторизован.
Всё происходит без ввода логина и пароля, ожидания SMS-кода и других действий при регистрации в ЛК.
Заполнение личных данных из Яндекс.ID
- Для нового пользователя все личные данные будут автоматически заполнены из аккаунта в Яндексе.
- Для действующего пользователя приложения «ПиццаФабрика» данными из Яндекса заполнятся только пустые поля профиля. Прежние данные останутся неизменными.
Вход через Яндекс.ID в браузере
В браузере на форме авторизации, как и в приложении, отобразится кнопка «Войти через Яндекс».
Пользователь нажимает на неё и подтверждает вход. После этого откроется сайт, где он будет уже авторизован.