daikazu/laravel-frontdoor
Passwordless auth for Laravel: users sign in with one-time email codes. Session-based, no migrations required. Driver-based account providers (includes testing driver), optional registration, Livewire components, rate limiting, events, and deterministic avatars.
Authenticatable, middleware). Works alongside existing auth systems via guard providers.session_regenerate_id() isn’t called post-login. Needs validation against Laravel’s default session security practices.same-site cookies, CSRF protection)?Route::middleware(['web', 'frontdoor'])->group(function () {
// Protected routes
});
Authenticatable models with the package’s FrontdoorUser trait or extend the driver system.auth:web) is configured to use the new guard.composer.json constraints). May require adjustments for older versions.spatie/laravel-permission for role-based access after OTP auth.php artisan vendor:publish --provider="Daikazu\Frontdoor\FrontdoorServiceProvider").config/frontdoor.php.auth.log or custom logs for OTP events (e.g., otp_sent, otp_used).cache:stats for eviction rates.How can I help you explore Laravel packages today?