Skip to content

Mfa enrollment#85

Draft
joemocode-business wants to merge 43 commits intomainfrom
mfaEnrollment
Draft

Mfa enrollment#85
joemocode-business wants to merge 43 commits intomainfrom
mfaEnrollment

Conversation

@joemocode-business
Copy link
Copy Markdown
Collaborator

Stacking against settings page (draft)

Tested against deploy to staging (followed pattern set up by sendgrid email onboarding resources).

Adds MFA list of methods to settings that have been configured and enables them to be deleted.

Adds add button that triggers a login with MFAenrollment bool set to force a MFA enrollment.

OTP authenticator app or a hardware token allowed.

Note: Email is enabled by default and we can always issue an auth challenge with that as 2 factor. Something to consider on very destructive changes like delete account.

JoeMoCode and others added 30 commits March 19, 2026 13:23
…l changes in settings. Adding connection provider profile links/util.
…forcement when MFA is not enabled for certain actions
@github-actions
Copy link
Copy Markdown

🚀 Preview Environment

Latest commit b30ed6e3bcb68f60b052d665e0326c43c6f3e4ae
Status ✅ Deploy successful
Preview URL https://d3dx8lr14fif0u.cloudfront.net

Base automatically changed from settingsPage to main March 26, 2026 10:21
@joemocode-business
Copy link
Copy Markdown
Collaborator Author

Merged in all the fundamental changes to SST, authentication, etc from main. Untested, but reasonably sure it's in the same state.

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