如何在laravel的multiauth系统中自定义密码重置电子邮件

时间:2019-08-31 05:58:38

标签: php laravel email passwords reset

目标
我的应用程序中有4种类型的用户。 我正尝试向每种类型的用户发送不同的电子邮件密码重置。

问题:
使用Mailto函数可以执行任何操作吗?

1 个答案:

答案 0 :(得分:1)

您将必须创建四个不同的通知。

使用artisan命令创建通知:

php artisan make:notification MailResetPasswordNotification

您会在App \ Notifications \ MailResetPasswordNotification目录中找到这些文件

为每种模型自定义您的电子邮件正文。

并在相应的模型中覆盖此方法

public function sendPasswordResetNotification($token)
{
  $this->notify(new ResetPassword($token));
}