-
Notifications
You must be signed in to change notification settings - Fork 69
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
2fa for 1.0.0 #230
Merged
nathanjosiah
merged 107 commits into
magento:1.0.0-develop
from
magento-borg:MC-30537-1.0.0
May 26, 2020
Merged
2fa for 1.0.0 #230
nathanjosiah
merged 107 commits into
magento:1.0.0-develop
from
magento-borg:MC-30537-1.0.0
May 26, 2020
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- 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
- Base behavior - Google implementation
- 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
- Basic webapi override plugin - Google endpoints - Test coverage
- Refactored endpoints - Added activation endpoint
- Added authy configuration endpoint
- Authy activation endpoint
@magento run all tests |
@magento run all tests |
@magento run tests |
@magento run all tests |
@magento run all tests |
@magento run all tests |
@magento run all tests |
@magento run all tests |
@magento run all tests |
Full build with mysql 5.7 (8 is broken) is here https://m2build-ur.devops.magento.com/job/All-User-Requested-Tests/33070/ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description (*)
Fixed Issues (if relevant)
Manual testing scenarios (*)
Questions or comments
Contribution checklist (*)