feat: implement multi-factor authentication (MFA) setup and verification flow
- Add SecurityPage component for managing MFA settings, including enrollment and verification. - Create MfaLoginGate to handle MFA verification state during login. - Develop MfaVerificationPopup for user input of verification codes. - Implement VerifyMfaPage for the MFA verification process after login. - Introduce reusable VerificationCodeInput component for entering verification codes. - Integrate Supabase MFA API for managing factors and verification. - Add loading states and error handling for a better user experience.
| Repository | open-legal-products/mike |
|---|---|
| Author | willchen96 <weiye.chen96@icloud.com> |
| Authored | |
| Parents | 15c96b0d |
| Stats | 32 files changed , +3703 , -310 |
| Part of | Add authenticator-app MFA and privacy data controls |
Capture this commit into my fork
Download a Markdown prompt that tells Claude how to port this
exact commit into your working tree. Run it via
claude -p < capture-commit-3a109432.md
from inside the repo you want the change in.