Header Ads Widget

Ticker

6/recent/ticker-posts

API De REST De Laravel 7 Con Tutorial De Autenticación De Passport

 En este tutorial, vamos a aprender a crear la API rest usando la autenticación de pasaporte en laravel 7. así que aquí estamos usando el paquete laravel / passport para la API rest.

El paquete Laravel Passport es proporcionado por laravel framework. para que podamos crear y administrar fácilmente la API en laravel. Sigamos los pasos a continuación sobre cómo crear una API de descanso con autenticación en laravel.

Visión general

Paso 1: Instalar Laravel
Paso 2: Instalar el paquete
Paso 3: Agregar proveedor de servicios
Paso 4: Establecer la configuración de la base de datos
Paso 5: Ejecutar el comando de migración y la instalación de Passport
Paso 6: Configuración de Passport
Paso 7: Crear ruta
Paso 8: Crear un controlador
Paso 9: Ejecute la aplicación

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

Paso 2: Instale el paquete
Ahora, vamos a instalar el paquete "laravel / passport" usando el siguiente comando.

Paso 3: Agregar proveedor de servicios
Agregaremos los siguientes proveedores y alias en el archivo “config / app.php”.

Paso 4: 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 5: Ejecute el comando de migración y la instalación de Passport

Ahora, cree la tabla de migración usando el siguiente comando y crearemos una clave de token para seguridad usando el comando passport install.

Paso 6: Configuración del pasaporte
aquí, en este paso, tenemos la configuración en User.php, AuthServiceProvider.php y auth.php. para que pueda seguir el siguiente código.
aplicación / User.php

app / Providers / AuthServiceProvider.php

config / auth.php

Paso 7: crear ruta

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

Paso 8: Cree un controlador
Ahora, necesitamos crear un directorio de API y un archivo de controlador, así que primero crearemos un directorio de API y un archivo AuthController.php. después de crear un archivo, crearemos el método de API de resto. para que pueda seguir el siguiente código.
aplicación / Http / Controllers / API / AuthController.php

Paso 9: Ejecutar la aplicación
Podemos iniciar el servidor y ejecutar esta aplicación usando el siguiente comando.

Lea también
Operación CRUD de Laravel 7 con ejemplo Ajax

Tutorial de ejemplo de paginación de Laravel 7

Ahora, puede llamar al resto de API usando cartero. así que compartimos una captura de pantalla.
Registro de API
registrar api
Api de inicio de sesión
api de inicio de sesión
Usuario Obtener Api
el usuario obtiene api

Publicar un comentario

0 Comentarios