- Clone o repositório:
git clone https://github.com/LuanAmaro/todo-list-api-laravel.git <NOME_DO_SEU_PROJETO>
- Acesse o diretório:
cd <NOME_DO_SEU_PROJETO>
- Instale as dependências do projeto:
composer install
- Crie um novo arquivo com as configurações de ambiente a partir do arquivo de exemplo:
cp .env.example .env
- Após a instalação, gere uma chave para o projeto:
php artisan key:generate
- Configure o seu arquivo
.env
para poder rodar asmigrate
, feito as configuração rode:php artisan migrate
Para realizar a autenticação, será necessário, primeiramente, gerar um client token do tipo password
, para isto, basta executar o seguinte comando:
$ php artisan passport:client --password
Note que será necessário prover um nome ao
client
.
Ao final da execução, será gerado um client_id
e um client_secret
, que por sua vez, deverão ser utilizados no arquivo .env.js do seu aplicativo.