Required vs Optional
- Required If you make MFA required on onboarding, the user must complete an MFA challenge before being able to perform each of the protected actions. You, as a developer, will be responsible for checking if the user is missing MFA authentication for that action, and prompting them to complete an MFA challenge if required.
- Optional If you don’t have MFA required on onboarding, the user will only be required to complete an MFA challenge before being able to perform each of the protected actions if they have an MFA method registered. You, as a developer, will be responsible for checking if the user is missing MFA authentication for that action, and prompting them to complete an MFA challenge if required.