Çift Faktörlü Kimlik Doğrulama (2FA — Two-Factor Authentication), bir kullanıcının kimliğini doğrulamak için iki farklı kategoriden bilgi istenmesidir.
Üç Faktör Kategorisi
- Bildiğin bir şey: Şifre, PIN
- Sahip olduğun bir şey: Telefon (SMS), token cihazı, authenticator app
- Olduğun bir şey: Parmak izi, yüz, ses (biyometri)
2FA bu kategorilerden iki farklı türü ister — tek başına şifre + SMS şifresi gibi.
Ödeme Dünyasında 2FA
- 3D Secure: Kart şifresi + SMS OTP
- Bankacılık: Şifre + mobil onay
- Admin paneli: Şifre + Authy/Google Authenticator
- API: API key + IP whitelist (zayıf 2FA)
Örnek Kullanım
- Admin paneline 2FA zorunlu hale getirdik.
- 3DS aslında çift faktörlü doğrulamanın bir uygulamasıdır.