通过事件发送电子邮件时Laravel 5.7验证电子邮件的URL错误

时间:2018-12-07 10:49:00

标签: laravel email laravel-5.7

我正在尝试使用laravel的5.7电子邮件验证来注册帐户时发送电子邮件。我有一个事件,当用户注册时会触发发送该URL。可以在此处查看事件分发。

 protected function registered(Request $request, $user)
{
    UserRegistered::dispatch($user);
}

事件触发,并且侦听器使用以下代码发送电子邮件。

public function handle(UserRegistered $event)
{
    $event->user->notify(new VerifyEmail);
}

这确实会将电子邮件验证邮件发送到我的电子邮件地址,因此该活动正在进行。但是,我遇到的问题是电子邮件中包含的验证电子邮件链接不正确。

 http://localhost/email/verify/19?expires=1544182945&signature=b4337e1c7e07a7e7117a8696a30b456ab2a304cdea563ca7aea6c90bb9a2541f

这是通过电子邮件发送的内容。但是,应用程序的网址不应为localhost,而应为core-site.test。例如http://core-site.test/email/verify等...

有人知道为什么该网址不正确以及如何解决吗?

0 个答案:

没有答案