Skip to main content

Multifactor Authentication

Multi-factor authentication (MFA) is a security mechanism that requires the user to provide two or more types of identification before granting access to a system or application. MFA provides an additional layer of security to the traditional username and password authentication process, as it requires at least two different factors to be authenticated.

Today, many of the passwords in use can easily be compromised or are even already compromised:

  • They are re-used across multiple websites and applications.
  • They were leaked to the web and sold to malicious actors.
  • They are considered "weak" because they are short, have obvious, derivable patterns, or contain easy-to-guess character strings.

By enabling two-factor authentication in azuma doa, you introduce an additional verification step that can protect user login or self-service actions, such as updating account information or credentials, from malicious actors. All related UX flows are already in place.