Laravel 8 - API con Autenticaci贸n JWT
Sigue las siguientes instruscciones para clonar este repositorio en tu m谩quina local y poder trabajar con Laravel 8 API con JWT Authentication.
Para clonar este repositorio, debes tener instalado un servidor Apache, PHP y MSQL (Wamp, Xampp, Mamp o Lamp) y los gerenciadores de dependencias para PHP (Composer).
Antes de comenzar verifica si tienes composer con cualquiera de los siguientes comandos en tu terminal.
composer --version
composer -v
Si no lo tienes instalado lo pueden instalar siguiendo la documentaci贸n oficial en: https://getcomposer.org/doc/00-intro.md
Verifica las versiones de cada uno de ellos
Versi贸n PHP - 7.4.21 Versi贸n Mysql - 5.7.26 Versi贸n Composer - 2.3.5
Sigue las siguientes instrucciones para clonar el repositorio
Clone el repositorio
git clone https://github.com/jorgehernandezch/Laravel-8-Api-JWT.git
Instale todas las dependencias del Proyecto con
composer install y composer update
Copie el Archivo .env.example en un archivo nuevo .env con
cp .env.example .env
Configure la base de datos y las demas variables de entorno en el archivo .env
Genere una nueva Key para el protecto con
php artisan key:generate
Genere una nueva Key para JWT con
php artisan jwt:secret
Corra las migraciones del proyecto con
php artisan migrate
Corra los seeder del proyecto con
php artisan db:seed
Corra el proyecto con
php artisan serve
Si todo est谩 correcto puede acceder al proyecto en la direcci贸n http://localhost:8000/api/users, el sistema devolver谩 un error en formato JSON diciendo que el usuario no est谩 autenticado, eso significa que la API est谩 funcionando correctamente.
Use Postman o Insomnia para enviar datos GET y POST
Jorge Edo. Hern谩ndez Ingeniero y Desarrollador Web