Move user actions into the store and have clean separation of concerns for auth libraries in the auth util. With these changes, a fork of this project can reasonably replace solely the auth util with their own implementation and not have to change the store.
Breakdown
Move auth0 related functions to auth util
Use auth util in the user store actions
Adjust imports and unit tests
Validation
Unit tests
Manual testing
Additional Notes
N/A
Contributing to Twilio
All third-party contributors acknowledge that any contributions they provide will be made under the same open-source license that the open-source project is provided under.
[x] I acknowledge that all my contributions will be made under the project's license.
Submission Checklist
CHANGELOG.md
reflects any feature, bug fixes, or known issues made in the source codeFiles changed
tab was made prior to submitting the pull request ensuring the style guide was followedDescription
Move user actions into the store and have clean separation of concerns for auth libraries in the auth util. With these changes, a fork of this project can reasonably replace solely the auth util with their own implementation and not have to change the store.
Breakdown
Validation
Additional Notes
N/A
Contributing to Twilio