Skip to content
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
merged 107 commits into from
May 26, 2020
Merged

2fa for 1.0.0 #230

merged 107 commits into from
May 26, 2020

Conversation

nathanjosiah
Copy link
Contributor

Description (*)

Fixed Issues (if relevant)

  1. magento/magento2#<issue_number>: Issue title

Manual testing scenarios (*)

  1. ...
  2. ...

Questions or comments

Contribution checklist (*)

  • Author has signed the Adobe CLA
  • Pull request has a meaningful description of its purpose
  • All commits are accompanied by meaningful commit messages
  • All new or changed code is covered with unit/integration tests (if applicable)
  • All automated tests passed successfully (all builds are green)

Oleksandr Gorkun and others added 30 commits February 27, 2020 16:53
- 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
- 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
- Basic webapi override plugin
- Google endpoints
- Test coverage
- Refactored endpoints
- Added activation endpoint
- Added authy configuration endpoint
- Authy activation endpoint
@nathanjosiah
Copy link
Contributor Author

@magento run all tests

@nathanjosiah
Copy link
Contributor Author

@magento run all tests

@nathanjosiah
Copy link
Contributor Author

@magento run tests

@nathanjosiah
Copy link
Contributor Author

@magento run all tests

@nathanjosiah
Copy link
Contributor Author

@magento run all tests

@nathanjosiah
Copy link
Contributor Author

@magento run all tests

@nathanjosiah
Copy link
Contributor Author

@magento run all tests

@nathanjosiah
Copy link
Contributor Author

@magento run all tests

@nathanjosiah
Copy link
Contributor Author

@magento run all tests

@nathanjosiah
Copy link
Contributor Author

Full build with mysql 5.7 (8 is broken) is here https://m2build-ur.devops.magento.com/job/All-User-Requested-Tests/33070/

@nathanjosiah nathanjosiah changed the title Mc 30537 1.0.0 test do not merge 2fa for 1.0.0 May 26, 2020
@nathanjosiah nathanjosiah merged commit f3b966e into magento:1.0.0-develop May 26, 2020
@m2-community-project m2-community-project bot moved this from Ready for Review to Done in Pull Request Progress May 26, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

Successfully merging this pull request may close these issues.

None yet

1 participant