[英]Laravel 5.8 Email verification with password reset
在 Laravel 5.8 中,您拥有开箱即用的 email 验证功能。
但是,假设用户注册了一个帐户,他们会收到 email 验证 email,他们选择忽略并稍后决定密码重置(请注意密码重置路线没有 email 验证通知中间件)。 当他们点击密码重置链接时,用户可以重置他们的密码,应用程序会尝试登录,然后将他们重定向回来以验证他们的 email,因为用户帐户 dashborad 路由具有验证 email 中间件。
这种身份验证流程是反直觉的,因为当用户请求重置密码时,应该也验证了他们的 email 帐户?
我想知道你们将如何处理这个过程?
还有其他选择吗?
密码重置与验证 email 相同(正如您自己所说的那样),所以我肯定会使用选项 1 进行 go。
我很惊讶这还没有内置到 Laravel 中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.