【发布时间】:2019-07-05 12:44:53
【问题描述】:
当我使用注册页面注册时,我收到的电子邮件中的链接可以正常工作。
当我改为使用$user->sendEmailVerificationNotification()
就像我在vendor\laravel\framework\src\Illuminate\Auth\Listeners\SendEmailVerificationNotification.php 看到的那样,它不起作用。
我收到了电子邮件,但是当我点击验证链接时,我被重定向到登录页面并且用户没有得到验证。
用例:我的系统有一个超级用户,他可以添加用户,我希望触发该电子邮件以供用户验证自己。
任何帮助将不胜感激。
【问题讨论】:
-
感谢您提供 Laravel 版本 - 这是我用来构建答案的重要信息。
-
您不应该登录以避免您的地址被随机人验证吗?
-
链接使用签名的 URL。它不能被随机的人验证。