We need the option to add multi-factor authentication to a user account. MFA will not be required, but it will be recommended. We will only allow users to use authenticator apps for MFA and will not allow SMS MFA. Cognito is already configured for this.
Pages will need to be made in the web app for:
Adding MFA to account
Providing MFA code when signing in
The AuthService and related hooks/contexts will need to be updated to support MFA features.
We need the option to add multi-factor authentication to a user account. MFA will not be required, but it will be recommended. We will only allow users to use authenticator apps for MFA and will not allow SMS MFA. Cognito is already configured for this.
Pages will need to be made in the web app for:
The AuthService and related hooks/contexts will need to be updated to support MFA features.
Reason for not using SMS MFA: