Arief-af / laravel-sanctum-full

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

laravel new namaProject

Install Fortify

composer require laravel/fortify php artisan vendor:publish --provider="Laravel\Fortify\FortifyServiceProvider"

php artisan migrate

Add App\Providers\FortifyServiceProvider::class to config/app.php

Disable views in config/fortify.php


Install Sanctum

composer require laravel/sanctum php artisan vendor:publish --provider="Laravel\Sanctum\SanctumServiceProvider"

add \Laravel\Sanctum\Http\Middleware\EnsureFrontendRequestsAreStateful::class, to API app/http/kernel.php

add HasApiTokens to user models ( optional )


Setting cors

Add 'api/*', 'login', 'logout', 'register', 'forgot-password', 'reset-password', to paths on config/cors.php

setting .env ADD : SANCTUM_STATEFUL_DOMAINS=localhost:8080 SESSION_DOMAIN=localhost

edit route to sanctum 'auth:sanctum

About


Languages

Language:PHP 83.4%Language:Blade 15.8%Language:Shell 0.8%