Problem Statement
What is the main benefit of using multi-factor authentication (MFA) for user sign-in?
Explanation
MFA combines two or more different factors, such as something you know, something you have, or something you are. If a password leaks, the attacker still needs the second factor to pass authentication, which sharply lowers account-takeover risk. Standards like N I S T eight hundred sixty-three B describe authenticator assurance levels and when to require multi-factor.
Code Solution
SolutionRead Only
User enters password + TOTP from an authenticator app; server verifies both before issuing a session
