在哪里可以找到laravel中的密码重置邮件
我想在我的项目中使用可邮寄的重置密码,因为管理员是为我创建用户的管理员 我应该怎么做才能在这个控制器中使用密码重置邮件在哪里可以找到laravel中的密码重置邮件,laravel,Laravel,我想在我的项目中使用可邮寄的重置密码,因为管理员是为我创建用户的管理员 我应该怎么做才能在这个控制器中使用密码重置邮件 public function store(Request $request) { $validatedData = $request->validate([ 'address_id' => 'required', 'name' => 'required|string|max:255', 'e
public function store(Request $request)
{
$validatedData = $request->validate([
'address_id' => 'required',
'name' => 'required|string|max:255',
'email' => 'required|string|email|max:255|unique:users',
'POBox' => ['required', 'min:6', 'max:6'],
'role_id' => 'required',
]);
$quickpass = substr(str_shuffle(str_repeat('abcdefghijklmnopqrstuvwxyz0123456789', 10)), 0, 10);
$newuser = User::create([
'address_id' => $request->address_id,
'name' => $request->name,
'email' => $request->email,
'POBox' => $request->POBox,
'password' => Hash::make($quickpass),
'role_id' => $request->role_id,
]);
Mail::to($newuser->email)
->send(new NewUserPassReset(
$request->input('name'),
$request->input('email')
));
return back()->with('message', 'The user has been created and a password reset email has been sent to them.');
}
您使用的是什么版本的Laravel?我使用的是Laravel 6.1