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

feat(auth): Resend MFA code #3409

Closed
wants to merge 16 commits into from
Closed

Commits on Jul 17, 2023

  1. feat(infra): MFA backends

    Expands E2E backends for all TOTP/SMS MFA combinations.
    Dillon Nys committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    47575d1 View commit details
    Browse the repository at this point in the history
  2. fix(auth): SDK exception mapping

    Fix casing when mapping SDK exceptions
    Dillon Nys committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    025da5a View commit details
    Browse the repository at this point in the history
  3. feat(auth): TOTP MFA

    Implements TOTP MFA as part of the `signIn` flow. Adds category methods for setting up TOTP outside the `signIn` flow and for getting/setting the user's MFA preferences at any time.
    Dillon Nys committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    10a81f2 View commit details
    Browse the repository at this point in the history
  4. test(auth): TOTP MFA

    Adds E2E tests for TOTP MFA features.
    Dillon Nys committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    1cb6672 View commit details
    Browse the repository at this point in the history
  5. chore(auth): Add TOTP console example

    Dillon Nys committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    5beaaf3 View commit details
    Browse the repository at this point in the history
  6. chore(auth): TOTP API cleanup

    Dillon Nys committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    c219b73 View commit details
    Browse the repository at this point in the history
  7. chore(auth): Fix TOTP setup URI encoding

    Due to a bug in URI, we need to manually encode query components so that the path encoding matches the query encoding. This allows Authenticator apps to correctly match the appName and issuer.
    Dillon Nys committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    a3b3638 View commit details
    Browse the repository at this point in the history
  8. chore(auth): Rename secretCode to sharedSecret

    Dillon Nys committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    8016733 View commit details
    Browse the repository at this point in the history
  9. chore(auth): TOTP feedback

    Dillon Nys committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    1d4d07a View commit details
    Browse the repository at this point in the history
  10. chore(auth): More TOTP cleanup

    Dillon Nys committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    9c6d91b View commit details
    Browse the repository at this point in the history
  11. revert(infra): Use standard client

    The slimmer client interface was not working when deploying from some systems.
    Dillon Nys committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    b44e410 View commit details
    Browse the repository at this point in the history
  12. chore(auth): Use input to signIn for TOTP setup

    Dillon Nys committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    6b6286d View commit details
    Browse the repository at this point in the history
  13. chore(aft): Fix failing native tests

    Fixes issue on Windows with checking the `.dart_tool` directory by always running `pub get`.
    Dillon Nys committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    a340cd8 View commit details
    Browse the repository at this point in the history
  14. chore(auth): Add missing trailing comma

    Dillon Nys committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    20faded View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2023

  1. feat(auth): Resend MFA code

    Adds a `resendSignInCode` API to resend SMS MFA codes during the sign-in flow.
    Dillon Nys authored and dnys1 committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    701cee2 View commit details
    Browse the repository at this point in the history
  2. feat(authenticator): Resend MFA code

    Adds a `Resend Code` button to the sign-in SMS MFA confirmation screen.
    Dillon Nys authored and dnys1 committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    71c6c76 View commit details
    Browse the repository at this point in the history