Laravel UI: Autenticación de Laravel 8

laravel ui

Autenticación de Laravel 8 con el tutorial de Laravel UI

Dentro de este artículo veremos cómo instalar la autenticación con el paquete Laravel UI. El paquete laravel ui proporciona los pasos simples para el andamiaje de autenticación. Es simple en la interfaz de usuario, fácil de instalar.

Si está buscando un artículo que le brinde la comprensión de la autenticación de Laravel 8 con laravel ui, este artículo lo ayudará mucho. El artículo contiene solo información clasificada sobre la autenticación de Laravel 8 con Laravel UI.

¡Empecemos!


Instalación de la aplicación Laravel

La instalación de Laravel se puede realizar de dos formas.

  • Instalador de Laravel
  • Usando compositor

Instalador de Laravel

Para instalar Laravel a través del instalador de Laravel, primero debemos instalar su instalador. Necesitamos hacer uso del compositor para eso.

$ composer global require laravel/installer

Este comando instalará el instalador de laravel en system. Esta instalación es de alcance global, por lo que escribe el comando desde cualquier directorio en la terminal. Para verificar, escriba el comando dado:

$ laravel

Este comando abrirá una paleta de comandos del instalador de Laravel.

Para crear un proyecto de instalación de anuncios laravel en el sistema,

$ laravel new blog

Con el nombre del blog, se creará un proyecto de laravel en la ruta especificada.

Usando compositor

Alternativamente, también podemos instalar Laravel mediante el comando de Composer create-project.

Si su sistema no tiene Composer instalado, aprenda los pasos de instalación de Composer (en inglés).

Aquí está el comando completo para crear un proyecto laravel:

$ composer create-project --prefer-dist laravel/laravel blog

Después de seguir estos pasos, podemos instalar una aplicación Laravel en el sistema.

Para iniciar el servidor de desarrollo de Laravel:

$ php artisan serve

Este comando genera:

Iniciando el servidor de desarrollo de Laravel: http://127.0.0.1:8000

Suponiendo que laravel ya esté instalado en system.

Crear base de datos y conectarse

Para crear una base de datos, podemos crearla mediante la herramienta Manual de PhpMyadmin o mediante un comando mysql.

CREATE DATABASE laravel_app;

Para conectar la base de datos con la aplicación, abra el archivo .env desde la raíz de la aplicación. Busque DB_ y actualice sus datos.

DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=laravel_app DB_USERNAME=root DB_PASSWORD=root

Autenticación de Laravel 8 con Laravel UI

Estamos usando aquí Laravel UI para crear una sección de autenticación de aplicaciones como inicio de sesión, registro, etc.

Instalar Laravel UI

Abra el proyecto Laravel en la terminal y escriba el comando dado.

$ composer require laravel/ui

Una vez que se ha instalado el paquete laravel/ui, debe instalar el scaffolding frontend usando el comando ui artisan:

$ php artisan ui bootstrap --auth

Después de este comando, debe ejecutar el comando

$ npm install && npm run dev

Generará archivos compilados CSS y JS para el sistema de autenticación.

Ejecutar migración

A continuación, debemos ejecutar el comando de migración para generar tablas en la base de datos. Abra la terminal y ejecute este comando artesanal.

$ php artisan migrate

Prueba de aplicación

Abra el proyecto en la terminal y escriba el comando para iniciar el servidor de desarrollo

$ php artisan serve

URL: http://127.0.0.1:8000/

Obtendremos el enlace de inicio de sesión y registro en la página de inicio.

Cuando haga clic en el enlace Log in, verá esta página de inicio de sesión.

Login

Debe proporcionar la dirección de correo electrónico y la contraseña para iniciar sesión en el panel.

Laravel UI

Register

Para registrar un nuevo usuario, debe proporcionar su nombre, dirección de correo electrónico, contraseña y confirmar la contraseña.

Laravel UI

Restablecer la contraseña

Cuando haya olvidado su contraseña, haga clic en el enlace que se encuentra en la página de inicio de sesión.

Laravel UI

Panel de usuario

Una vez que el usuario inicie sesión en la aplicación, se le redirigirá a la página del panel.

Laravel UI


Esperamos que este artículo te haya ayudado a aprender la autenticación de Laravel 8 con el tutorial de interfaz de usuario de Laravel de una manera muy detallada.

Recent Post