Sanctum
API Authentication with Laravel Sanctum
Sanctum is a simple package for API token authentication.
Features:
- Token-based authentication
- SPA authentication
- Mobile app authentication
- Simple setup
Examples
Creating Token
$token = $user->createToken('api-token')->plainTextToken;
Creating token for user.
Using Token
Route::middleware('auth:sanctum')->get('/user', function (Request $request) {
return $request->user();
});
Using sanctum middleware to protect route.