首页 > 解决方案 > 如何在 Laravel 中不使用身份验证发送忘记密码的邮件

问题描述

我尝试创建自定义忘记密码类,但我的类和方法不起作用,请帮助我的代码

   function sendResetEmail($email, $tokenData){

    $user = DB::table('forgot_password')->where('email', $email)->select('email')->first();

    
    $link = config('base_url') . 'password/reset/' . $tokenData . '?email=' . urlencode($user->email);

        Mail::send('Customers.forgot_password',['token' => $tokenData], function($message) use ($user) {
              $message->from($user->email);
              $message->to('mymail@gmail.com');
              $message->subject('Reset Password Notification');
           });

}

标签: phplaravelforgot-password

解决方案


推荐阅读