Общие требования — см. «Требования к задаче» на карточке OOK-844 на index.html. Это состояние экрана входа с ЯндексID — состояние без ЯндексID: ook-844-auth-tobe.html. Документирует только изменения относительно него.
Что изменилось: первым экраном модалки теперь стоит выбор способа входа — макет предоставлен PM: крупная кнопка «Яндекс ID» (визуально приоритетная, так как этот способ бесплатен для бизнеса и его хотят продвигать), ниже — «Войти по номеру телефона» и «Войти по почте» как менее заметные вторичные кнопки. Согласия/легал-текст переехали на этот экран (раньше были на шаге ввода телефона) — на макете они показаны один раз, до выбора способа.
Путь «Войти по номеру телефона» ведёт в уже знакомый флоу с флешколлом по умолчанию и SMS-кодом как резервным способом — без изменений в его собственной логике, см. документацию состояния без ЯндексID. Важно: реальная механика флешколла — абонент сам звонит на выданный сервисный номер (не наоборот), подробно см. ook-844-auth-tobe.html. Там же — про имитацию перезагрузки страницы и переход на референс главной после успешного входа (звонком или по SMS-коду), которая работает одинаково независимо от того, каким способом на этом экране открыт вход в телефонный флоу.
Сознательные упрощения: кнопка «Яндекс ID» и «Войти по почте» декоративны (реальная OAuth-интеграция с Яндексом и вход по почте не входят в эту задачу) — по клику ничего не происходит. Иконка Яндекс ID — упрощённая (кружок с буквой «Я»), не официальный логотип.
Замеченное в макете, не входящее в скоуп этой задачи, но стоящее внимания: итоговый легал-текст на макете упоминает «включая регистрацию в Программе Лояльности» — то есть вход через этот экран может автоматически регистрировать пользователя в программе лояльности. Это потенциально отвечает на давний открытый вопрос OOK-834 «происходит ли автовступление в ПЛ при авторизации» — стоит сверить с владельцем OOK-834, не меняю тот прототип в рамках этой задачи.
Мобильная версия — ook-844-auth-yandexid-mobile-tobe.html.