laravel-auth maintained by zairakai
Description
Headless authentication bridge for Laravel applications using Fortify and Sanctum
Author
Last update
2026/05/16 14:50
(dev-main)
License
Downloads
14
Tags
Laravel Auth
zairakai/laravel-auth centralizes the shared authentication runtime used by
Zairakai Laravel applications.
It is intentionally headless:
- It configures
laravel/fortifyfor authentication flows. - It configures
laravel/sanctumfor shared Blade and SPA sessions. - It standardizes JSON and redirect responses for auth endpoints.
- It leaves views, domain-specific redirects, and user model details to each application.
Scope
This package is designed for Laravel 12 applications.
laravel/fortify does not currently publish Laravel 13 support, so the package
is intentionally constrained until upstream compatibility is available.
Installation
composer require zairakai/laravel-auth
Publish the configuration when application-level overrides are needed:
php artisan vendor:publish --tag=zairakai-config
Configuration
The package exposes one config file: config/laravel-auth.php.
Key areas:
fortify: shared Fortify runtime settingsfeatures: enabled Fortify featuressanctum: stateful domain and guard settingsredirects: default redirect targets for HTML requests
Testing
make quality
make test-all