Раздел: Страница авторизации.
Функционал: Авторизация.
Роль: Гость.
Ссылка на дизайн:
Цель: Получение доступа к ЛК Участника или ЛК Вендора или к панели Администратора.
История изменений
Дата | Изменение |
---|---|
15.02 | Добавлены нотификации для полей "Номер телефона" и "Код из СМС" |
19.02 | Добавлено ограничение на отправку кода |
24.04 | Правки по дизейблу кнопок |
Содержание
Если правила программы были обновлены, после авторизации система отображает pop-up:
Pop-up содержит:
Заголовок: “Обновлены правила программы”;
Текст “Обновлены правила пользовательского соглашения. Ознакомьтесь с ними и подтвердите согласие для дальнейшего использования системы лояльности Profibonus”.
Текст “Правила пользовательского соглашения”:
Является ссылкой на “Правила программы”.
Чекбокс “Согласен с правилами программы «Profibonus»”;
Кнопка “Продолжить”:
Если чекбокс не активен, то кнопка не активна. У пользователя нет доступа к системе, если не подтвердить согласие.
Если чекбокс активен, то пользователь может нажать кнопку "Продолжить";
При нажатии кнопки "Продолжить" статус согласия с правилами программы сохраняется в данных пользователя, pop-up закрывается.
Согласие с правилами хранится в виде отдельного поля для каждого участника;
Правила программы обновляются через запрос заказчика к команде разработки;
При обновлении правил программы согласия у всех участников сбрасываются, требуется повторное подтверждение.
Отправка кода осуществляется через сервис SMS.RU.
Ограничения полей
Поле | Ограничение полей | Обязательное | Дополнительное требование | Нотификация |
Номер телефона | Цифры (0-9). Символ “+”. Маска ввода: | Да | Уникальное значение. Если пользователь начал вводить номер: | Если поле не заполнено при сохранении: текст под полем ввода "Обязательное поле". Если введен незарегистрированный номер телефона: текст под полем ввода "Неверный логин или пароль". Если введен некорректный формат номера телефона: текст под полем ввода "Некорректный формат телефона". |
Пароль | string Должен обязательно содержать: 1 заглавную букву, 1 цифру. | Да | Нет дополнительных требований. | Если поле не заполнено: текст под полем ввода "Обязательное поле". Если поле не соответствует ограничениям: текст под полем ввода "Пароль должен содержать минимально 8 символов, 1 заглавную букву и 1 цифру". Если введенный пароль не соответствует зарегистрированному: текст под полем ввода "Неверный логин или пароль". |
Код из СМС | string Цифры (0-9) 4 символа | Да | Значение должно совпадать с отправленным по СМС | Если поле не заполнено: текст под полем ввода "Введите код". Если код не прошел валидацию система отображает "Неверный код". Если код введен неверно 3 раза: текст под полем ввода "Код не подходит. Вы использовали все попытки ввода кода. Обратитесь в поддержку". |