为 EmailVerification 添加数字验证码支持

作者: monolithed创建于 2026年9月9日更新于 2026年9月9日
标签enhancement

□ 特性

□ 执行细节

在“电子邮件核查”中,除了现有的电子邮件核查令牌/链接之外,还支持发送和验证一次性数字核查码。

** 使用大小写**:当电子邮件是用户唯一的认证方法时,从UX角度来说,要求通过多封电子邮件链接确认并不那么方便. 对于电子邮件更改,旧的电子邮件应获得一个批准链接,而新的电子邮件则收到用户在确认页面上输入的简短数字代码.

这个链接+代码流比要求用户从两个电子邮件中跟踪验证链接更方便. 代码应该生成,存储,过期,并由SuperTokens验证,类似于现有的验证符流.

内容来源: supertokens/supertokens-core