Skip to content
Bugwise
Menu

Two-factor authentication

Also called: 2FA, MFA

Logging in with two proofs, usually a password plus a one-time code.

Definition

Two-factor authentication (2FA) adds a second step, such as a one-time code sent by SMS, a code from an authenticator app (TOTP) or a security key. MFA (multi-factor authentication) is the broader term for two or more factors. Testers check expired codes, wrong codes, resending, pasting the code and what happens if the user loses access to the second factor.

In practice

A bank app sends a 6-digit code by SMS. A code older than 5 minutes should be rejected, and "Resend code" should not be spammable.

Learn it in context

Lessons that use this term.

Related terms

Esc

Type to search the whole site.