Сам функционал уже работает, требуется только доработка логики регистрации, авторизации, и восстановления пароля по номеру телефона
OcStore 2.3.
Для нас было выполнено задание для регистрации, авторизации и восстановления пароля по номеру телефона.
Но можно зарегистрировать несколько раз покупателя с одним номером. а это плохо.
А) требуется следующая доработка регистрации.
удаление лишних знаков с номера телефона до проверки в базе (оставить только цифры и "+" если он первый введенные пользователем)
проверка наличия в базе по последним 10 цифрам.
При наличии, не пропускать регистрацию.
при отсутствии вносить в базу исправленный номер
б) требуется следующая доработка авторизации
есть проверка что ввели в поле телефон или почту, если телефон -
удалением лишние знаки с номера телефона до проверки (оставить только цифры введенные пользователем)
проверка наличия в базе по последним 10 цифрам.
в) требуется следующая доработка восстановления пароля
есть проверка что ввели в поле телефон или почту, если телефон -
удаление лишних знаков с номера телефона до проверки(оставить только цифры введенные пользователем)
проверка наличия в базе по последним 10 цифрам. запуск восстановления
если готовы к дальнейшему сотрудничеству будут дополнительные задания.