Laravel 5 enviar emails al registrarse

Laravel 5 enviar emails al registrarse

Laravel 5 enviar emails al registrarse. En este artículo trataremos el tema de los correos electrónicos y como enviar emails en Laravel 5 al registrarse mediante un formulario de forma muy práctica. Sin embargo, es claro que para lograr este objetivo existe muchos métodos, lo que veremos en esta entrada será el más práctico.

Laravel 5 existe el controlador «App\Http\Controllers\Auth\RegisterController» una vez ejecutamos el comando php artisan:make auth.

💣 Descarga sistemas PHP y Laravel COMPLETOS GRATIS
Recursos premium listos para usar en proyectos reales 💻
👥 +1000 desarrolladores · 🔥 Publicaciones diarias
🔥 Unirme al canal GRATIS ahora 👥 Grupo de Facebook
⏳ Enlaces disponibles por tiempo limitado
💻 Sistemas completos 🔌 Plugins PRO ⚡ Scripts listos 🔥 Recursos exclusivos

Laravel 5 enviar emails al registrarse

El controlador de laravel «RegisterController» utiliza el «trait RegistersUsers», si lo visualizas y vas al final del fichero se verá este simple método.

/*
The user has been registered.
*/
protected function registered(Request $request, $user)
{

}

Si somos observadores el mismo mediante una etiqueta de comentario dice, «el usuario ha sido registrado».

Sin embargo, podemos modificar el «trait RegistersUsers» es implementar el método registered en el controlador.

/*
The user has been registered.
*/
protected function registered(Request $request, $user)
{
 $user->sendNewUserRegisteredNotification();
 session()->flush();
 session()->flash('message', 'Email send successfully');
 return redirect('/login');
}

Aquí ya podemos hacer cualquier otra cosa adicional al código, también podemos eliminar la sesión del usuario y redirigimos a la página de login para evitar que acceda a la plataforma.

Laravel 5 enviar emails al registrarse
Laravel 5 enviar emails al registrarse

Espero que este código les sirva para despejar alguna duda que tuvieran por ahí.

¿De cuánta utilidad te ha parecido este contenido?

¡Haz clic en una estrella para puntuarlo!

Promedio de puntuación 0 / 5. Recuento de votos: 0

Hasta ahora, ¡no hay votos!. Sé el primero en puntuar este contenido.

1 comment

  1. hola nestor saludos, estaba buscando un ejemplo similar a este, pero como haces para enviar el correo justo cuando el usuario se registra?

Leave a comment

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *