gpt4 book ai didi

Laravel 5.7 - 未发送验证电子邮件

转载 作者:行者123 更新时间:2023-12-02 10:22:57 27 4
gpt4 key购买 nike

我已将 Laravel 实例从版本 5.6 升级到版本 5.7。现在我尝试使用 built-in email verification from laravel

我的问题是,在成功注册后,当我使用电子邮件到达的“重新发送”功能时,我没有收到电子邮件。

问题是什么?

最佳答案

我遇到了完全相同的问题。这是 Laravel 的默认代码。

为了在成功注册后发送电子邮件,您可以执行以下解决方法:

App\Http\Controllers\Auth\RegisterController

更改此:

protected function create(array $data)
{
return User::create([
'name' => $data['name'],
'email' => $data['email'],
'password' => Hash::make($data['password']),
]);
}

对此:

protected function create(array $data)
{
$user = User::create([
'name' => $data['name'],
'email' => $data['email'],
'password' => Hash::make($data['password']),
]);

$user->sendEmailVerificationNotification();

return $user;
}

关于Laravel 5.7 - 未发送验证电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52569442/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com