Я хочу отправить электронное письмо / код активации на их электронные письма во время процедуры регистрации, но я не могу найти подходящий ответ, который поможет мне завершить мою работу.
Это мой метод контроллера, в котором я сохраняю пользовательские данные в своей базе данных с помощью дозорного.
public function postRegister(Request $request)
{
$user = Sentinel::registerAndActivate($request->all());
return redirect('/');
}
Здесь я хочу отправить электронное письмо / код активации на свою электронную почту при регистрации пользователя.
Ваша любая помощь будет высоко оценена!
public function postRegister(Request $request)
{
$user = Sentinel::register($request->all());
$activation = Activation::create($user);
$this->sendEmail($user, $activation->code);
return redirect('/');
}
private function sendEmail($user,$code)
{
Mail::send('emails.activation',[
'user' => $user,
'code' => $code
], function($message) use ($user){
$message->to($user->email);
$message->subject("Hello $user->first_name,
activate your account.");
});
}