Где найти сброс пароля, отправляемый в laravel - PullRequest
0 голосов
/ 27 октября 2019

Я хочу использовать пароль сброса, отправляемый по почте в моем проекте, потому что администратор - тот, кто создает пользователей для меня,

Что я должен сделать, чтобы использовать сброс пароля, отправляемый по почте в этом контроллере

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.');
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...