Live data from Hacker News

The "email is authentication" pattern

rubenerd.com

1–10 of 474 posts

Re: The "email is authentication" pattern

#3
Email accounts are the highest common denominator in online authentication. Phones are competitive, but people lose phones. Phone numbers are more common and durable, but the security of phone numbers is leagues below that of a flagship provider email account. It makes sense that so many authentication flows work this way.

When designing a "fantasy football" alternate authentication system for the Internet, start with account recovery: what happens when a user loses your fancy authenticator? If the answer is "they just don't get access anymore" or "a panel of their peers attests to them", your fantasy authentication system also needs a fantasy species of sentient beings to serve as users, because it won't work for humans.

Re: The "email is authentication" pattern

#8
I’ll be hyperbolic and say the login flow is identical.

A) Go to website, click through a password manager to copy and paste an arbitrary string of characters, receive TOTP request sent to your email to confirm your identity.

Or

B) Go to website, click forgot my password. Receive link to login. Enter an arbitrary string of characters.

In many instances, login flow B is actually quicker and seldom slower.

Clicking the “remember me” checkbox has no effect.

Re: The "email is authentication" pattern

#10

I never thought of using password reset as a permanent authentication method. Ingenious! Except when the service throws you back to the login page to authenticate with a fresh password you just typed in the reset form.

Plenty of services do this already, right? It's called "Magic link" login. Am I missing a subtlety?
Post reply on HN