laravel/fortify
Laravel Fortify is a frontend-agnostic authentication backend for Laravel. It provides the core endpoints and logic for registration, login, password reset, email verification, and two-factor authentication used by Laravel starter kits.
Full 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?