It’s true that SMS-based 2FA was revolutionary when it first became popular, but it does have some pretty serious security flaws. One major issue is the vulnerability to SIM-swapping attacks, where hackers take over a phone number to intercept SMS codes. This makes it clear why many companies are shifting away from SMS and toward more secure options, like TOTP generators. A totp generator uses a time-based one-time password that changes every 30 seconds, making it much harder for attackers to exploit, even if they manage to steal a static password.
As for the evolution, we’ve definitely come a long way. Biometrics, like fingerprint and facial recognition, add an extra layer of security because they rely on something unique to each user. But TOTP tokens are still a fantastic middle ground for companies looking for something simple and effective without requiring expensive hardware. SMS 2FA still has a place, though – for users who don't have smartphones or in regions where internet access is limited, it can still provide a basic level of protection. It’s all about finding the right balance based on the threat level and convenience for users.