【问题标题】:Laravel 5.7 email verify broken linkLaravel 5.7 电子邮件验证断开的链接
【发布时间】:2019-01-11 17:07:23
【问题描述】:

我关注了有关电子邮件验证的 Laravel 文档 (link)。除了403 - invalid signature,一切似乎都正常。单击电子邮件链接时会显示此错误。我正在使用共享主机。

网址类似:

[..]email/verify/21?expires=154270[..]&signature=920dcb9ac2fbf5[..]

将不胜感激我能得到的所有帮助!谢谢!

【问题讨论】:

  • 请详细说明。
  • 你添加了Auth::routes(['verify'=>true]);
  • 是的,文档中的所有步骤都已完成。 @OmarAbdullah
  • 同时在.env 中设置APP_URL 并执行php artisan config:clear
  • 这也完成了@OmarAbdullah

标签: php laravel laravel-5.7


【解决方案1】:

这里是答案:https://stackoverflow.com/a/44839664

你必须生成一个密钥:php artisan key:generate

【讨论】:

  • 永远不要那样做。第一步是在创建应用程序后立即执行,如果您再次运行它,将没有人能够登录,否则您的加密图像将被加密永远
  • 在我的情况下,我想交付我的软件并且服务器上没有密钥。没错,在环境启动并运行的情况下这样做并不是一个好主意。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-03-05
  • 2019-03-05
  • 2023-03-28
  • 2019-03-04
  • 2019-03-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多