0PricingLogin
PHP Academy · Lesson

Authentication with Laravel Sanctum

Issue and validate API tokens using Sanctum for SPA and mobile clients.

What is Sanctum?

Laravel Sanctum provides a simple token-based authentication system for SPAs and mobile clients. It supports both API tokens and session-based authentication for first-party SPAs.

Installing Sanctum

Install and configure Sanctum.

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

All lessons in this course

  1. API Routes and Resource Controllers
  2. API Resources and JSON Responses
  3. Authentication with Laravel Sanctum
  4. Rate Limiting and API Versioning
← Back to PHP Academy