Many services implement 2FA (Two factor authentication) by sending
you a OTP (One Time Password) using an SMS with a random code, but this
forces you to give them your valuable phone number. What alternatives do
exist?
Let's dive into the HOTP,
used by some banks years ago through a physical token and the recent TOTP,
which both let you generate...