如何发送已创建用户的电子邮件验证?

时间:2018-10-10 11:19:22

标签: laravel laravel-5.7 laravel-mail laravel-authentication

我正在尝试使用Laravel 5.7的新电子邮件验证功能。假设我以“ 管理员”的身份在管理面板中登录,而我想:

  1. 通过管理面板创建随机用户。
  2. 向创建的用户的电子邮件发送电子邮件验证。

如何通过新的Laravel 5.7电子邮件验证功能完成此任务?

1 个答案:

答案 0 :(得分:4)

内置的验证支架提供了执行此操作的通知。您只需要确保将用户的verified_at设置为null,然后

use Iluminate\Auth\Notifications\VerifyEmail;

$user->notify(new VerifyEmail);

这将重新发送带有签名URL的新电子邮件。