Two-Factor Authentication(2FA)
A security method that requires two different types of verification for login — usually password and temporary code.
What is Two-Factor Authentication?
In one sentence: 2FA means you need two things to login — something you know (password) and something you have (phone)!
Imagine your house has two locks. One opens with key, one with fingerprint. If hacker steals your key, still can't get in because they don't have your fingerprint! 2FA is this — if your password leaks, hacker still can't get in because they don't have the second code.
Types of 2FA:
SMS Code: Code comes to your phone. Common but not secure (SIM Swap).
Authenticator App: Apps like Google Authenticator. Code changes every 30 seconds. More secure.
Hardware Token: A physical device. Like YubiKey. Most secure type.
Push Notification: A notification comes to your phone, you confirm.
Biometric: Fingerprint, face, iris.
Why is it important for security?
Because 81% of hacking infiltrations are due to weak or stolen passwords! With 2FA, even if password leaks, hacker can't get in.