Post Top Ad

Your Ad Spot

martes, 22 de septiembre de 2020

Ejemplo De Tutorial De Inicio De Sesión De Laravel 6 Socialite Github

 En este tutorial, le diremos cómo crear un inicio de sesión de Github en Laravel Framework (ejemplo de tutorial de inicio de sesión de Laravel 6 Socialite Github).

Normalmente, hemos visto que muchos sitios web utilizan el inicio de sesión social de Github. pero aquí podemos crear fácilmente el inicio de sesión social de Github utilizando el paquete socialite. para que pueda seguir el siguiente paso.

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: instalar el paquete

Paso 5: agregue proveedores y alias

Paso 6: crea una aplicación Github

Paso 7: Configuración de la clave API

Paso 8: crear autenticación

Paso 9: Crear ruta

Paso 10: Actualizar modelo y controlador

Paso 11: Crear archivo 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 agregar github_id en la tabla de usuarios. así que primero agregaremos el github_id en la lista de migración y luego ejecutaremos el comando de migración.

Aquí este archivo ya lo hemos actualizado en el archivo database / migrations / create_users_table. para que pueda ver el siguiente código de ejemplo.

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

Paso 4: instalar el paquete

Ahora, vamos a instalar el paquete Socialite usando el siguiente comando.

Paso 5: agregue proveedores y alias

Agregaremos los siguientes proveedores y alias en el archivo "config / app.php"

Paso 6: crea la aplicación github

aquí, en este paso, necesitamos la identificación del cliente de Github y la clave secreta del cliente y esas credenciales a través de las cuales podemos crear un inicio de sesión exitoso. si no tiene credenciales de Twitter, debe crear una aplicación de Facebook. para que pueda ir a https://github.com/settings/developers y crearlo.

Paso 7: Configuración de la clave Api

Ahora, vamos a la configuración de la clave api en el archivo app / config / services.php.

Paso 8: crear autenticación

Aquí en este paso, debajo del comando, crearemos la interfaz de usuario y la autenticación de laravel.

Paso 9: Crear ruta

Agregue el siguiente código de ruta en el archivo "routes / web.php".

Paso 10: Actualizar modelo y controlador

Aquí, en este paso, necesitamos actualizar el modelo User.php y LoginController.php. para que pueda ver el siguiente código de ejemplo.

aplicación / User.php

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

Paso 11: Crear archivo Blade

Finalmente, crearemos un archivo githubLogin.blade.php en el directorio de la carpeta "resources / views /" y pegaremos el siguiente código.
githubLogin.blade.php

No hay comentarios.:

Publicar un comentario

Dejanos tu comentario para seguir mejorando!

outbrain

Páginas