当我在Auth0(用户名密码验证)中创建新用户时,会向用户发送验证电子邮件。
在不验证电子邮件的情况下,用户仍然可以登录Auth0。实际上这就是我想要的特殊情况,但是,这通常是什么流程?
我尝试在Auth0上搜索有关此验证过程的文档,但找不到任何文档。另外,如果我希望用户在登录前验证邮件,我该如何配置?这是在某处记录的吗?
答案 0 :(得分:5)
正如您所提到的,使用用户名/密码身份验证时,Auth0本身支持电子邮件验证。通过user profile中提供的parent.Add(XElement.Parse(xmlString));
媒体资源跟踪电子邮件验证程序的状态。
默认情况下,与您的体验内联,未经验证的用户不会屏蔽身份验证,但是,您可以通过规则(Force email verification)快速实现此目的:
email_verified
如规则页面中所述,您还可以通过检查用户配置文件并根据电子邮件验证标志有条件地回复来在应用程序本身中处理此问题;这样您就可以为未经验证的用户提供更加个性化的体验。