-
Notifications
You must be signed in to change notification settings - Fork 110
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
Support OOB MFA challenges #649
Conversation
fea7ed0
to
0509e0f
Compare
@ejensen Auth0.swift 1.31.0 is out, this can be updated now. |
188935f
to
7daf6b7
Compare
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.
Please add tests.
@Widcket I added unit tests. I also enabled code coverage reporting within Xcode so we don't have to wait for CodeCov process to report |
The code coverage is already being enabled when running in CI. |
Since enabling code coverage within Xcode requires to modify the CI script, I'll raise that in a new PR. |
This is now out in v2.22.0. |
Changes
This PR adds support for OOB MFA challenges by calling the
/mfa/challenge
endpoint when the MFA screen is shown. It uses the correctgrant_type
for the type of MFA challenge that was triggered. Previously, only the OTP MFA authenticator was supported. Now SMS/Voice/Email can also be used.References
Testing
Checklist