Multi-Factor Authentication (MFA), also called Two-Factor Authentication (2FA) improves login security for users.
Nhost uses Time-based One-time Password algorithm (TOTP) for MFA.
If MFA is enabled, a user must both use email/password and a Time-based One-Time Password (TOPT) to be able to login.
By default, users has MFA disabled.
code
(one-time password) from password managercode
to enable MFA.code
(one-time password) from password managercode
to disable MFA.ticket
response from the logincode
one-time password from password managerticket
and code
to TOTP loginIf you have a password manager there is usually built-in support for MFA.
You can also use a stand-alone MFA client such as Google Authenticator.