-
Clonar esse repositorio:
git clone https://github.com/gilperon/laravel-api-github.git -
Vá para a pasta do diretorio
cd laravel-api-github -
Instale as dependencidas com o composer
composer install -
Copie o arquivo .env.example para .env ou simplesmente renomeie ele
Se estiver no linux digite isso no terminal: cp .env.example .env
Se estiver no windows digite isso no terminal: copy .env.example .env
Lembrar de definir a conexão ao banco de dados nesse arquivo .env com o respectivo nome do banco de dados que voce deve criar
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=laravel_api -
Execute o comando abaixo, para criar uma chave para a aplicação
php artisan key:generate -
Execute o comtando abaixo, para criar a tabela cliente no banco de dados
php artisan migrate -
Rode o servidor
php artisan serve -
Acesse em seu navegador seu diretorio localhost para ter acesso ao sistema: localhost/laravel-api-github/public/
Voce deve ver uma página para criar sua conta, igual imagem abaixo, e após criar a conta, você deve deslogar.
E clicar sobre Gerar um token de acesso para receber sua chave JWT
Com ela voce pode fazer requisições REST para a API.
Obs: Eu fiz meu próprio código JWT, ele está em Helpers/Functions e Helpers/MeuToken
;)