laravel/fortify
Frontend-agnostic authentication backend for Laravel. Provides endpoints and services for registration, login, password reset, email verification, and two-factor authentication. Used by Laravel Starter Kits; you bring the UI (Blade, Inertia, SPA, etc.).
Full Changelog: https://github.com/laravel/fortify/compare/v1.37.1...v1.37.2
Full Changelog: https://github.com/laravel/fortify/compare/v1.37.0...v1.37.1
FormRequest::failOnUnknownFields() by @crynobone in https://github.com/laravel/fortify/pull/670Full Changelog: https://github.com/laravel/fortify/compare/v1.33.0...v1.34.0
Features::canUpdatePasswords() method by @jrd-lewis in https://github.com/laravel/fortify/pull/617Fortify::encryptUsing() to allow customising the default encryption by @crynobone in https://github.com/laravel/fortify/pull/611InteractsWithTwoFactorState Trait to handle 2FA state between requests by @pushpak1300 in https://github.com/laravel/fortify/pull/604/user/two-factor-recovery-codes by @Barbapapazes in https://github.com/laravel/fortify/pull/602RedirectIfTwoFactorAuthenticatable to be resolved via the Container by @Junveloper in https://github.com/laravel/fortify/pull/599DisableTwoFactorAuthentication should always set two_factor_confirmed_at to null when it has a value by @crynobone in https://github.com/laravel/fortify/pull/589retrieveByCredentials() on the User Provider instead of a hardcoded Eloquent query by @pascalbaljet in https://github.com/laravel/fortify/pull/582POST routes to avoid regression bugs by @cima-alfa in https://github.com/laravel/fortify/pull/574X-Retry-After to /user/confirm-password/status response by @crynobone in https://github.com/laravel/fortify/pull/565redirect()->intended() responses to be resolved via the Container by @crynobone in https://github.com/laravel/fortify/pull/551$name property from SessionGuard if the value exists by @crynobone in https://github.com/laravel/fortify/pull/553How can I help you explore Laravel packages today?