Skip to content

Conversation

pushpak1300
Copy link
Member

@pushpak1300 pushpak1300 commented Aug 29, 2025

This PR introduces the InteractsWithTwoFactorState trait to handle two-factor authentication state transitions during the confirmation process.

Previously, this functionality was only available within Jetstream
This implementation brings the same state management capabilities directly to Fortify, allowing proper handling of 2FA confirmation flows across different form requests.

@pushpak1300 pushpak1300 changed the title [1.x] Add ManagesTwoFactorConfirmation Trait [1.x] Add ManagesTwoFactorConfirmation Trait to easily handle 2FA satte between requests Aug 29, 2025
@pushpak1300 pushpak1300 force-pushed the feat/add_manages_two_factor_confirmation_trait branch from a3f02c9 to 20ce308 Compare August 29, 2025 09:06
@pushpak1300 pushpak1300 changed the title [1.x] Add ManagesTwoFactorConfirmation Trait to easily handle 2FA satte between requests [1.x] Add ManagesTwoFactorConfirmation Trait to easily handle 2FA state between requests Aug 29, 2025
@pushpak1300 pushpak1300 changed the title [1.x] Add ManagesTwoFactorConfirmation Trait to easily handle 2FA state between requests [1.x] Add ManagesTwoFactorConfirmation Trait to handle 2FA state between requests Aug 29, 2025
@taylorotwell taylorotwell marked this pull request as draft August 29, 2025 17:18
@pushpak1300 pushpak1300 changed the title [1.x] Add ManagesTwoFactorConfirmation Trait to handle 2FA state between requests [1.x] Add InteractsWithTwoFactorState Trait to handle 2FA state between requests Aug 29, 2025
@pushpak1300 pushpak1300 marked this pull request as ready for review August 29, 2025 19:14
@taylorotwell taylorotwell merged commit 005f4d5 into 1.x Aug 29, 2025
12 checks passed
@taylorotwell taylorotwell deleted the feat/add_manages_two_factor_confirmation_trait branch August 29, 2025 20:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants