-
-
Couldn't load subscription status.
- Fork 10.3k
feat: add UI to show MFA enforcement on org #36439
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: add UI to show MFA enforcement on org #36439
Conversation
Disables organization selection if the org requires MFA but the user does not have MFA enabled. Add badges / hints to show that user has access to an Organization but access is disabled because of MFA access requirement
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎
2 Skipped Deployments
|
|
This pull request has been ignored for the connected project Preview Branches by Supabase. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
- Tested on preview


What kind of change does this PR introduce?
Feature
What is the current behavior?
When MFA is enforced on an organization and the user does not have MFA enabled, the organization is not visible in the dashboard.
What is the new behavior?
Disables organization selection if the org requires MFA but the user does not have MFA enabled.
Add badges / hints to show that user has access to an Organization but access is disabled because of MFA access requirement
Additional context
MFA enforcement is still behind a feature flag
User has MFA enabled, can select all orgs and has a badge to know about enforcement:
User does not have MFA enabled, org is visible but not selectable:

