Live data from Hacker News

Ask HN: Why are sites now breaking login forms into stages (name then password)?

news.ycombinator.com

11–20 of 51 posts

Re: Ask HN: Why are sites now breaking login forms into stages (name then password)?

#11

The only justification I've ever seen was places gearing up for multi-factor authentication. The front login page, asking for your account, tells the backend how you're configured to login (token, password, biometric, whatever). Then the second page is variable depending on your authentication method.

Some authenticate (Google comes to mind) allows for delegation to third party scenarios. So, similarly, knowing the account is necessary to determine the next step.

Re: Ask HN: Why are sites now breaking login forms into stages (name then password)?

#13
The only place I've seen this done is Google.

For them it makes sense. Since a long time ago, they've had a feature where you use your custom authentication service to sign in (think: on site Kerberos instance).

For example at school the form would show both email and password fields, but I would enter only my school email into the username and then it would redirect me to to my school's centralized login.

So now instead of mistakenly showing the password field sometimes, they only show it when necessary.

Re: Ask HN: Why are sites now breaking login forms into stages (name then password)?

#14
Several large sites, including google/gmail and MS, do this so they can offer separate corporate versions of their cloud products. When you enter your username, it checks whether this is a consumer or corporate username, then the password page you see actually comes from a completely different page.

Try going to login.microsoftonline.com which has both a username and a password field and then type "alpha@bristol.ac.uk" into the username field and TAB out (this is not a real username by the way). You'll be redirected to the Bristol version of the sign-in page and get to see a nice picture of their university tower.

On gmail, once you've entered your e-mail address, if it's from a computer it recognises (some combination of cookies and IP address) then the password page will show your avatar, if it's from an unknown computer it won't. I guess this provides a very small signal that can be helpful in detecting phishing.

Re: Ask HN: Why are sites now breaking login forms into stages (name then password)?

#15
Couple of potential reasons: 1) progressive disclosure, getting people invested in filling out simple aspects of a form leads to increased conversions (i.e. giving an email address is easy, whereas creating an account is a different cognitive behavior, but a hypothesis is that it's easier to convert once the user is in the flow). 2) following Google. If there's ever a move to implement other authentication methods, then splitting it into that flow makes sense (if there's not, then it doesn't...)

Re: Ask HN: Why are sites now breaking login forms into stages (name then password)?

#16

The only place I've seen this done is Google. For them it makes sense. Since a long time ago, they've had a feature where you use your custom authentication service to sign in (think: on site Kerberos instance). For example at school the form would show both email and password fields, but I would enter only my school email into the username and then it would redirect me to to my school's centralized login. So now ins…

Tumblr does it

Re: Ask HN: Why are sites now breaking login forms into stages (name then password)?

#18
post #12

I've seen this on some bank websites, that display a user-selected picture after giving them your user ID. I guess that is so the user can verify that they are talking to the legitimate site.

I've never understood why this is seen as a form of verification. What is stopping a phishing site from simply taking a victim's username and fetching the victim's corresponding image from the bank's website via simple scraping?

Re: Ask HN: Why are sites now breaking login forms into stages (name then password)?

#20
I've seen it on a lot of websites.

It's better if you don't remember which email you used to signup, as it validates it right away without you having to enter the password, so you can make multiple attempts more quickly.

It somewhat looks better because after you've entered your email they can show your profile picture.

On Chrome at least, autocomplete still works, so you don't have to enter your password manually if you have it saved. I don't know if other browsers (or even Chrome on certain websites) might get confused if username and passwords aren't together.

It makes it seem easier to login. Having to fill 1 field twice feels better than having to fill 2 fields once (in my opinion, at least).

Post reply on HN