Как проверить наличие повторяющегося адреса электронной почты в витрине магазина spartacus? - PullRequest
0 голосов
/ 27 мая 2020

Как вы можете проверить, что адрес электронной почты уже существует в spartacus? Ссылочный класс для этого типа запроса будет UserService. Но он не содержит такого метода или чего-либо подобного.

1 Ответ

1 голос
/ 01 июня 2020

Раньше эта функция была встроена. Но из соображений безопасности наш бэкэнд больше не отправляет нам никаких отзывов о том, что адрес электронной почты / пароль / учетная запись неправильные / существующие / et c. Так что, даже если вы сделаете что-нибудь во фронтенде, бэкэнд с этим не поможет.

Вот один из PR, где нам пришлось изменить поток регистров - раньше автоматически входил в систему после успешной регистрации, но если ваш адрес электронной почты уже использовался, он не выполнял вход в систему - бум, проблема безопасности (возможность проверить, используется ли данный адрес электронной почты на этом c сайте)

Итак, если вы не настроите свой бэкэнд (не уверен, что это вообще возможно), вы не сможете проверить, существует ли уже электронная почта в Spartacus.

...