Sistema de autenticación en Laravel con Breeze

Laravel Breeze es un sistema de autenticación simple que ofrece un sistema de rutas hechas en Tailwind.

Se podría utilizar alternativamente JetStream, pero para implementar un cliente API mejor utilizar Breeze pues no requiere grandes configuraciones.

Índice
  1. Instalación de Laravel Breeze
  2. Comprobación de credenciales

Instalación de Laravel Breeze

Lo primero es ejecutar el comando de requerimiento a través de composer.

composer require laravel/breeze --dev

Seguidamente instalarlo con el parámetro install

php artisan breeze:install

Una vez instalado solicita instalar y compilar npm con los siguiente comandos. Es necesario porque de lo contrario no se mostrará correctamente los estilos de la página de login y registro.

npm install
npm run dev

Y finalmente realizar las migraciones
php artisan migrate

Con estos sencillos paso aparecerá en tu aplicación web el menú login de inicio de sesión y registro.

login laravel breeze

Comprobación de credenciales

Para una API la diferencia principal es que al registrarse o hacer login, busque en la base de datos de la API y no en la propia de la aplicación web.

Mira este post para crear un cliente API en laravel y poder verificar las credenciales.

Deja una respuesta

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

Subir