Post Top Ad

Your Ad Spot

martes, 22 de septiembre de 2020

Tutorial De Ejemplo De Autenticación Múltiple De Laravel 6

 Hoy, veremos cómo crear múltiples autenticaciones usando laravel 6 (como inicio de sesión y registro de front-end e inicio de sesión y registro de back-end).

Visión general

Paso 1: instala Laravel

Paso 2: Establecer la configuración de la base de datos

Paso 3: crear una tabla mediante la migración

Paso 4: Instale el paquete Laravel / UI

Paso 5: Instale el comando Laravel Auth

Paso 6: Crear middleware IsAdmin

Paso 7: modificar los controladores y el modelo

Paso 8: Defina la ruta

Paso 9: crear archivos Blade

Paso 1: instala Laravel

Vamos a instalar laravel 6, así que primero abra el símbolo del sistema o la terminal y vaya al directorio de la carpeta xampp htdocs usando el símbolo del sistema. luego, ejecute el siguiente comando.

Paso 2: Establecer la configuración de la base de datos

Después de completar la instalación de laravel. tenemos que configurar la base de datos. ahora abriremos el archivo .env y cambiaremos el nombre de la base de datos, el nombre de usuario y la contraseña en el archivo .env. Vea los cambios a continuación en un archivo .env.

Paso 3: crear una tabla mediante la migración

Ahora, necesitamos actualizar la tabla de migración de usuarios. por lo que actualizaremos la tabla de migración de usuarios, consulte el archivo a continuación en la actualización del código para la tabla de usuarios.

Ejecute el siguiente comando. después de los cambios del archivo anterior.

Paso 4: Instale el paquete Laravel / UI

Necesitamos el paquete de interfaz de usuario de laravel, así que instalaremos el paquete usando el siguiente comando.

cuando se complete con éxito la instalación del paquete de interfaz de usuario de laravel, veremos el siguiente tipo de salida.

Paso 5: Instale el comando Laravel Auth

Ahora, instalaremos la autenticación de laravel usando el siguiente comando.

aquí, Laravel extrajo en un andamio paquetes de interfaz de usuario de laravel separados.

Paso 6: crear middleware

Ahora, crearemos IsAdmin Middleware usando el siguiente comando y necesitamos algunos cambios en el método de manejo. para que pueda ver el código a continuación.

aplicación / Http / Middleware / IsAdmin.php

Después de completar los cambios. necesitamos asignar la ruta en la matriz routeMiddleware en el archivo app / Http / Kernel.php. para que pueda ver el código a continuación.

aplicación / Http / Kernel.php

Paso 7: modificar el controlador y el modelo

Ahora aquí, necesitamos agregar el método adminHome () en el archivo HomeController.php.

aplicación / Http / Controladores / HomeController.php

Y en segundo lugar, debemos actualizar el archivo LoginController.php. para que pueda seguir el siguiente código.

aplicación / Http / Controllers / Auth / LoginController.php

aplicación / User.php

Paso 8: Defina la ruta

Abriremos web.php en el directorio de rutas y pegaremos a continuación el siguiente código.

Paso 9: crear archivos Blade

aquí en este paso, necesitamos crear un nuevo archivo adminHome.blade.php o puede copiar el archivo home.blade.php y cambiar el nombre del archivo a adminHome.blade.php.

adminHome.blade.php

Descargar


No hay comentarios.:

Publicar un comentario

Dejanos tu comentario para seguir mejorando!

outbrain

Páginas