Skip to content

Authentication/Authorization

These features are provided by Laravel's native Fortify and Sanctum packages. Permission are handled by Spatie's Laravel Permissions package. Currently supported authentication features include email verification and password resets.

The sanctum middleware provides a stateful SPA authentication and protection from CSRF and XSS. General accessibility flags (authorized_users_only and read_only) are handled by a specific middleware and Laravel's FormRequests handle module-specific authorization and validation.