Đặt mã xác minh mới trên người dùng hoặc thậm chí sử dụng lại mã cũ. Sau đó gửi lại email. Đang tải người dùng qua email để họ không phải đăng nhập.
Route::post('users/verify', '[email protected]')
protected function resend(Request $request)
{
$user = User::where('email', $request->input('email'))->first();
$user->verifyToken = Str::random(40);
$user->save();
$this->sendEmail($user);
return $user;
}
Một mẫu ví dụ rất cơ bản để gọi bộ điều khiển. Họ cần cung cấp email, vì bạn cũng không biết người dùng nào sẽ gửi lại.
<form action=" {!! route('resendEmail') !!}" method="POST">
<label for="email">Your email</label>
<input type="text" id="email" name="email" value="[email protected]">
<input type="submit" value="Submit">
</form>