> This is yet another alarming signal that the whole idea that your SSN/SIN or credit card number is somehow secret and can be used for authentication is flawed.
Secret information is required for practical authentication. Some examples:
Private keys (ssh, gpg, SSL/TLS certs, bitcoin wallets)
passwords
session ids
api secrets
auth tokens