Laravel验证电子邮件地址问题

时间:2019-01-26 21:48:12

标签: php laravel email-verification

我在Laravel 5.7.22上遇到问题,我尝试通过电子邮件激活验证并收到以下消息:

  

新的验证链接已发送到您的电子邮件地址。

至少如何正常发送带有验证链接的电子邮件,但是当我单击生成的链接时,会显示以下页面:

我试图擦除项目并重新安装它,并且我还尝试使用以下命令生成签名密钥:

php artisan key:generate
我在this other question中找到的

,但是没有用,我不知道是什么原因导致了此问题。

我还尝试调试Laravel文件hasValidSignature中的函数UrlGenerator,只是因为我读到它可以提供帮助,但没有意义,我没有更改事件中间件或我只使用它默认生成的laravel路由的东西。

生成的链接看起来像这样。

https://www.example.com/email/verify/1?expires=1548527438&signature=daebab97afbb2da6a0f37615bc3db7e59db9c59e704d185addcf88adf46e8f6d

为了安全起见,我还正确配置了.env文件和config文件夹下的文件。

0 个答案:

没有答案