Laravel Sanctum, SPA'lar ve mobil uygulamalar için hafif token tabanlı bir kimlik doğrulama sistemi sunar.
Kurulum
composer require laravel/sanctum\nphp artisan vendor:publish --provider="Laravel\Sanctum\SanctumServiceProvider"\nphp artisan migrateAPI Token Oluşturma
Kullanıcı giriş işlemi sonrasında token oluşturabilirsiniz:
$token = $user->createToken('api-token')->plainTextToken;Route Koruma
auth:sanctum middleware'i ile route'larınızı koruyun:
Route::middleware('auth:sanctum')->get('/user', function (Request $request) {\n return $request->user();\n});