composer install
\composer update
php artisan vendor:publish --provider="Dingo\Api\Provider\LaravelServiceProvider"
php artisan vendor:publish --provider="Tymon\JWTAuth\Providers\LaravelServiceProvider"
php artisan api:routes
php artisan jwt:secret
config/auth.php
- create new
providers
- create new
guards
- add new
guard
name todefaults['guard']
- create new folder in
routes/api
- add to
RouteServiceProvider
new path to routes folder & namespace - add new folder in
app/Api
- copy
.env.example
to.env.testing
- change connection to database
- run
vendor/bin/phpunit tests/Feature/UsersTest.php