-
Notifications
You must be signed in to change notification settings - Fork 921
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Simpler login page for people using login via Google, especially on mobile #2287
Comments
We do prefill things based on the OAuth, including the email for trusted providers like gmail, and setting a password is optional in that case. |
It seems that the results of the study were missed(upd). streetcomplete/StreetComplete#1470 And I did not understand what the problem is to ask the user only the nickname and not show a huge form that the user does not expect. |
Given that it was small scale, was not requested by developers here and was not very rigorous, this is not too surprising by itself. |
I'm not sure why we would even be expected to be aware of it given as far as I know it was never bought to our attention, or why UX testing of an unrelated app would be relevant to us. |
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
"And I did not understand what the problem is to ask the user only the nickname and not show a huge form that the user does not expect." |
Maybe we could cut down on the hyperbole? There are exactly six fields on this "huge" form, two of which are duplicates for verification, so there are only four unique pieces of information requested. Two of those are prefilled when signing up via google which leaves only the username (kind of important) and the password. |
Five* fields or one 🤔 Especially on the phone
Maybe. One label with email and a nickname input field. That's all you need. I also quote a comment: streetcomplete/StreetComplete#1470 (comment)
|
"With third party authentication a password is not required, but some extra tools or server may still need one." - what are those "extra tools or server"? |
Well we want to phase it out but for the moment HTTP basic authentication is still supported for API clients and there are tools which use it, and that requires a password. |
Someone deciding to log in via Google account is assuming (at least among people that I tested) to skip most of registration form and use Gmail email as email, to not fill password.
Even selecting displayed user name may be surprising.
Would it be possible to offer simpler registration form for someone deciding to use a third party provider? For example there is no need to ask about email for someone registering via Google account, there is no need for them to create password (the may still reset password to setup one if it would be required for some purpose).
Discovered to be a major barrier during UX testing of one of OSM editors. My sample size is extremely small but people were extremely surprised to see password, email, username form after deciding to authenticate with Google.
note that on mobile unneeded forms take valuable screen space - see https://user-images.githubusercontent.com/899988/60381710-6e9c1380-9a59-11e9-98e5-d5a7ee4005dc.png
The text was updated successfully, but these errors were encountered: