-
Notifications
You must be signed in to change notification settings - Fork 70
MC-22950: Enable 2FA by default for Admins #214
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
Conversation
- Added ability to skip configuration if there is a configured provider ready to use
- Fixed issues with wonky acl structure and redirect loop from bad permissions
- Fixed issue with 2fa permission - Fixed issue with skip configuration link
- 2fa secrets are now encrypted in the database
-Added modal informing users of dangerous configuration changes
-Added backend validation for some fields
- Addressed corner cases - Refactored a bit - Added label to duo auth screen
- Test cleanup and corner case fixes
- Fixed required option
- Added partial test coverage - static fixes
- More tests - Redundant code cleanup - Static cleanup
- New implementation for u2f keys
- Browser compatibility (*ahem* Safari *ahem*) - Minor template updates
- More compatibility changes - UI/UX enhancements
- Refactored configure process
- Removed redundant code - Fixed corner case with skipping configuration - fixed tests that don't cleanup
- Added patch to reset any existing u2f config
- Code review feedback - Removed extra code - Fixed ACL check for unconfigured site with disallowed user role - Moved session data into dedicated locations - Refactored userId's to user UserContext
- Removed uneeded property
- Fixed typo causing providers to not be selected
@nathanjosiah unfortunately, only members of the maintainers team are allowed to assign developers to the pull request |
@nathanjosiah unfortunately, only members of the maintainers team are allowed to assign developers to the pull request |
@nathanjosiah unfortunately, only members of the maintainers team are allowed to assign developers to the pull request |
@nathanjosiah unfortunately, only members of the maintainers team are allowed to assign developers to the pull request |
Description (*)
Fixed Issues (if relevant)
Manual testing scenarios (*)
Questions or comments
Contribution checklist (*)