Sap 如何在spartacus店面中检查重复的电子邮件地址?

Sap 如何在spartacus店面中检查重复的电子邮件地址?,sap,spartacus-storefront,Sap,Spartacus Storefront,如何检查spartacus中是否已经存在电子邮件地址?此类查询的引用类将是UserService。但是它不包含这种方法或任何类似的东西。在过去,我们内置了这种功能。但由于安全原因,我们的后端不再向我们发送任何关于电子邮件/密码/帐户不正确/存在/等的反馈。因此,即使你想在前端做任何事情,后端也帮不上忙 这是其中一个PRs,我们必须-之前,它是在您成功注册后自动登录的,但如果您的电子邮件已被使用,它就不会让您登录-繁荣,安全问题(可能会检查此特定站点上是否使用了给定的电子邮件) 因此,除非您自定义

如何检查spartacus中是否已经存在电子邮件地址?此类查询的引用类将是
UserService
。但是它不包含这种方法或任何类似的东西。

在过去,我们内置了这种功能。但由于安全原因,我们的后端不再向我们发送任何关于电子邮件/密码/帐户不正确/存在/等的反馈。因此,即使你想在前端做任何事情,后端也帮不上忙

这是其中一个PRs,我们必须-之前,它是在您成功注册后自动登录的,但如果您的电子邮件已被使用,它就不会让您登录-繁荣,安全问题(可能会检查此特定站点上是否使用了给定的电子邮件)


因此,除非您自定义后端(甚至不确定是否可能),否则您无法真正检查Spartacus中是否已经存在电子邮件。

@Kackper Knapik如果您使用类似于
的东西会怎么样。_userConnector.get(userId).subscribe(()=>{
在subscribe的块中,如果用户存在,则执行通常在
的真正分支中执行的处理操作,但如果出现错误,则会触发红色功能区,因此如果您希望以不同的方式处理错误,则这可能会很麻烦。@Kackper Knapik,该请求中的文件也是在哪个分支上执行的你指的是什么?