Requisitos previos:
Debe completar las siguientes tareas antes de comenzar los pasos de este tutorial.
$ composer create-proyect laravel/laravel breezeproject
$ cd breezeProject
$ PHP Artisan -Versión
$ sudo apt instalación npm
Configurar la base de datos:
Debe crear una base de datos MySQL para implementar la autenticación utilizando Laravel Breeze. Complete las siguientes tareas para crear una base de datos y configurar la base de datos para el proyecto Laravel.
$ PHP Artisan Migrate
Instale Laravel Breeze:
Ejecute el siguiente comando compositor para descargar el andamio de autenticación del paquete Laravel Breeze.
$ compositor requiere laravel/brisa --dev
Ejecute el siguiente comando para instalar andamios de autores simples de Laravel Breeze.
$ PHP Artisan Breeze: instalar
El siguiente mensaje aparecerá si el andamio de la brisa de Laravel se instala correctamente.
Ejecute el siguiente comando NPM para crear los activos necesarios para implementar un sistema de autenticación simple para el proyecto Laravel.
$ npm instalación && npm ejecutar dev
El siguiente mensaje aparecerá después de ejecutar el comando anterior correctamente.
Rutas de autenticación de brisa:
La información de la ruta de la autenticación de Laravel Breeze se agregará en el rutas/web.php Archivo si la brisa de Laravel se instala correctamente. Si abres la web.Archivo PHP, obtendrá la siguiente línea para la autenticación de Laravel Breeze.
requiere __dir__.'/Auth.php ';
Verifique la autenticación de la brisa:
El controlador y los archivos de vista necesarios se crearán automáticamente después de instalar el paquete Breeze. Ahora, ejecute el siguiente comando para verificar si la autenticación de la brisa funciona correctamente.
$ Php Artisan Servir
El servidor de desarrollo de Laravel comienza en el puerto número 8000 de forma predeterminada. Abra el navegador y vaya a la siguiente URL.
http: // 127.0.0.1: 8000
La siguiente información aparecerá si la autenticación de brisa se implementa con éxito. A Registro y en Registro Los enlaces aparecerán en el lado derecho de la página.
El siguiente formulario de registro aparecerá después de hacer clic en el Registro enlace. El formulario contiene cuatro campos para el registro del usuario. Si desea cambiar los campos del formulario de registro, debe modificar el archivo de migración para la tabla de usuarios antes de ejecutar el comando migrar y los controladores necesarios y ver archivos de la autenticación. El Ya registrado? El enlace se agrega en el formulario para abrir el Acceso formulario si el usuario tiene una cuenta existente. Complete el formulario con los datos válidos y haga clic en el REGISTRO botón para crear una nueva cuenta de usuario.
La siguiente página aparecerá si la nueva cuenta de usuario se crea correctamente. Es un tablero muy simple para el usuario iniciado. El codificador puede agregar el contenido necesario a esta página en función de los requisitos del proyecto. Se puede registrar el usuario haciendo clic en la opción de sesión de sesión de cierre de sesión que existe bajo el nombre del usuario.
Después de crear una nueva cuenta de usuario utilizando el formulario de registro, abra la tabla del usuario desde la base de datos para verificar la nueva información del usuario se agrega a la tabla o no. Obtendrá la entrada para la nueva cuenta de usuario en el usuarios tabla como la siguiente imagen si el registro se completa con éxito. La contraseña del usuario se ha encriptado antes de insertar en la base de datos de seguridad.
El siguiente formulario de inicio de sesión aparecerá si el usuario hace clic en el Acceso enlace o cierre sesión de la cuenta existente. El usuario existente puede iniciar sesión proporcionando una dirección de correo electrónico y contraseña válidas antes de enviar el inicio de sesión botón. La opción RECREST ME se ha agregado en el formulario para almacenar la información de inicio de sesión para uso futuro. El enlace, Olvidaste tu contraseña? se ha agregado en el formulario para recuperar la contraseña si el usuario olvidó su contraseña y no puede iniciar sesión en el sistema. Aparecerá un tablero como la imagen de arriba si el usuario puede iniciar sesión con éxito al sistema.
Conclusión:
Laravel Breeze es una buena opción para implementar un sistema de autenticación simple para el proyecto Laravel. El codificador puede agregar el menú requerido u otro contenido en el tablero en función del requisito del proyecto después de instalar este paquete. Laravel tiene muchos paquetes diferentes para implementar la autenticación con muchas características incorporadas. También puedes probar esos paquetes.