Направление работ: WebLK Код раздела: 1.2 Авторизация > Вход Статус: черновик Ответственный: Панкова Л.А. Версия: 0.1 Обновлено: 08.07.26


1. Назначение

Раздел описывает функциональные требования к входу пользователя в веб-интерфейс партнерской зоны МАРТ.

Интерфейс должен провести пользователя от ввода идентификационных данных и пароля до выбора доступной партнерской зоны и перехода в релевантный продуктовый сценарий. Если сотрудник партнера впервые входит по приглашению и его телефон еще не подтвержден, интерфейс должен провести его через подтверждение телефона до продолжения входа.

Раздел зависит от Back: 1.1 Организация аккаунтов, Back: 1.1.2 Вход в систему и Back: 1.2 Организация доступа к системе.

2. Ключевые понятия

Вход в партнерскую зону — пользовательский сценарий доступа в веб-интерфейс партнерской зоны по учетным данным Аккаунта.

Идентификационные данные — телефон или подтвержденный email, которые пользователь указывает при входе.

Роль (?) для входа — доступная пользователю партнерская зона и роль, которую он выбирает после успешной проверки учетных данных.

Партнерская зона — область WebLK, в рамках которой пользователь работает с объектами, площадками, бронированиями и операционными данными.

Первый вход сотрудника партнера — вход Аккаунта, который был приглашен владельцем партнерской зоны, получил пароль по email и еще не подтвердил номер телефона.

Подтверждение телефона при входе — промежуточный шаг входа, на котором пользователь вводит SMS-код для подтверждения номера телефона перед переходом к выбору партнерской зоны и роли.

Разлогин — выход пользователя из текущей авторизованной сессии партнерской зоны для смены аккаунта.

3. Scope

Входит

  • Открытие страницы входа в партнерскую зону
  • Ввод идентификационных данных и пароля
  • Отправка данных для входа
  • Обработка успешного входа
  • Подтверждение телефона при первом входе сотрудника партнера с неподтвержденным номером
  • Выбор партнерской зоны и роли для входа
  • Переход в выбранную партнерскую зону или в настройки
  • Создание новой партнерской зоны из выбора аккаунта
  • Разлогин из состояния выбора аккаунта
  • Состояния ошибок входа и соединения
  • Адаптивные состояния страницы входа

Не входит

  • WebLK: 1.1 Авторизация > Регистрация партнера
  • WebLK: 1.3 Авторизация > Восстановление пароля
  • WebLk: 3.3 Профиль партнера > Основные настройки
  • WebLK 3.1 Профиль партнера > Главный экран

4. BR

Бизнес-правила и ограничения указаны в Back: 1.1 Организация аккаунтов, Back: 1.1.2 Вход в систему и Back: 1.2 Организация доступа к системе.

5. Функциональные требования (UC + FR)

FR – functional requirements, что интерфейс должен уметь делать по определенному UC (триггеру).

IDСценарийФункциональное требованиеBRСтатус
FR-1Пользователь открывает входИнтерфейс открывает страницу входа и показывает поля идентификационных данных и пароля, а также действия перехода к регистрации и восстановлению пароля.Back: 1.1; Back: 1.1.2To Do
FR-2Пользователь вводит идентификационные данныеИнтерфейс принимает телефон или email в одном сценарии входа, применяет формат поля и позволяет продолжить только после заполнения обязательных данных.Back: 1.1.2To Do
FR-3Пользователь вводит парольИнтерфейс принимает пароль, скрывает введенное значение по умолчанию и позволяет управлять видимостью пароля.Back: 1.1.2To Do
FR-4Пользователь отправляет данные для входаИнтерфейс отправляет выбранный идентификатор и пароль на проверку, предотвращает повторную отправку до ответа.Back: 1.1; Back: 1.1.2To Do
FR-5Вход выполнен успешноИнтерфейс обрабатывает успешный ответ и переводит пользователя к следующему сценарию входа: подтверждению телефона, если сотрудник партнера впервые входит по приглашению с неподтвержденным номером, или выбору роли, если дополнительное подтверждение не требуется.Back: 1.1; Back: 1.1.2; Back: 1.2To Do
FR-6Сотрудник партнера подтверждает телефон при первом входеИнтерфейс показывает шаг подтверждения телефона после успешной проверки идентификатора и пароля, если сотрудник приглашен владельцем партнерской зоны и его телефон еще не подтвержден. На шаге отображается сообщение Мы отправили вам СМС с кодом на номер <номер телефона>, поле ввода SMS-кода и таймер Новый код через 0:59. До окончания таймера повторная отправка кода недоступна; после успешной проверки кода интерфейс продолжает вход и переводит пользователя к выбору роли.Back: 1.1; Back: 1.1.2; Back: 1.2To Do
FR-7Пользователь выбирает роль для входаИнтерфейс показывает доступные партнерские зоны с ролью пользователя и позволяет выбрать один вариант для продолжения, а также возможность *создать новую зону или вернуться к авторизации для смены аккаунта.Back: 1.2To Do
FR-8Пользователь переходит после выбора ролиИнтерфейс переводит пользователя в настройки, если настройка ранее не завершена, или в главный экран профиля партнера, если зона готова к работе.Back: 1.2To Do
FR-9*Пользователь создает новую партнерскую зону*Не войдет в текущую реализацию. Интерфейс позволяет перейти из списка аккаунтов к созданию новой партнерской зоны без повторного ввода учетных данных.Back: 1.1.1; Back: 1.2To Do
FR-10Пользователь ввел неверные данныеИнтерфейс показывает единую ошибку входа без уточнения, какое поле неверно, и позволяет исправить идентификатор или пароль.Back: 1.1.2To Do
FR-11Возникла ошибка соединения или техническая ошибкаИнтерфейс показывает ошибку, сохраняет введенные идентификационные данные и позволяет повторить действие после восстановления соединения.To Do

6. Открытые вопросы

IDИсточникВопросКомуСтатус
OQ-1Лайза / ДенисКак называется вариация выбора партнерской зоны для пользователя – выбор аккаунта / роли?ГерманOpen
OQ-3Лайза / НикитаНужно ли поддерживать вход по логину/публичному имени для партнерской зоны при миграции, или WebLK использует только телефон и email? (Открытый вопрос на стендап, такой же как в Back 1.1.2Герман / рук отд продажOpen

Подстраницы

2 items under this folder.