|
|
|
|
|
by ACCount37
147 days ago
|
|
TOTP is the "good enough" 2FA. If I managed to intercept a login, a password and a TOTP key from a login session, I can't use them to log in. Simply because TOTP expires too quickly. That's the attack surface TOTP covers - it makes stealing credentials slightly less trivial by making one of the credentials ephemeral. |
|
TOTP is primarily a defense against password reuse (3rd party site gets popped and leaks passwords, thanks to TOTP my site isn't overrun by adversaries) and password stuffing attacks.