如何检查斯巴达克斯店面中的重复电子邮件地址?

How to check for duplicate email address in spartacus storefront?

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

过去,我们内置了此功能。但出于安全原因,我们的后端不再向我们发送有关 email/password/account 变为 incorrect/existing/etc 的任何反馈。因此,即使您在前端做任何事情,后端也无济于事。

这是其中一个 PR,我们必须 change the register flow - 之前,它会在您注册成功后自动登录,但如果您的电子邮件已被使用,它不会让您登录 - 砰, 安全问题(可以检查给定的电子邮件是否用于此特定站点)

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