php - 如何在 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');
});
}
解决方案
推荐阅读
- visual-studio - 发布 VS2017 .NET Core 2.0 Azure Function v2 时,Blob 触发器不起作用
- jmeter - Jmeter-SSH SFTP - 下载文件的权限被拒绝
- javascript - RxJS:批量请求和共享响应
- java - 处理 3/Java 中的线程“AWT-EventQueue-0”com.sun.jdi.ObjectCollectedException 中的异常
- python-3.x - 熊猫检查是否没有。每组中的真值等于 1
- javascript - 如何使用带有路由的浏览器后退按钮返回组件?
- fabricjs - 自定义对象的克隆选择
- sql - Codewars postgres 挑战 pg::syntaxerror
- python - 从python中的字符串列表中删除或删除所有特殊字符
- .net - 是否可以在显示其他内容时在 CardAction 中一致地跨渠道发送隐藏值?