I watched a new user trying to figure out how to sign up, and the response was “Oh, gosh, the last thing I want is another login and password.” Since most users have either a Facebook or Google account, I asked the new user to try click on the Facebook button.
Basically, signing up is too hard. We need to watch non-techy new users to try to sign up.
Make “create new account” more visible. But bear in mind you create an account once, it’s a rare action. It should not be super prominent in the UI.
Add the “log in with (x)” buttons to the create account dialog
Only #1 is a change that we can really attempt before V1. I don’t have a lot of reports of users completely failing to create new accounts, so I am not inclined to give this a lot of attention at the moment.
Maybe you could screenshot some login dialogs that you think work better, from other websites?
To make things easy on the existing design, I’d recommend:
First Screen: Change label Sign In to Sign In (or Sign Up).
That makes it clear that the Google and Facebook buttons can be used to Sign Up.
Don’t use a link for “Create one now!”. Instead use a button “Create New Account”
Second Screen: Be sure to include the Oauth buttons on the Create Account screen.
And yet, across hundreds of Discourse instances, we have no reports of users so dumbfounded and thunderstruck by the current sign in dialog that they are unable to create an account.
I do agree that it is a good idea to give users a “second chance” to use alternate third party logins, but you have to understand that there could be up to six of these buttons and it’d make the create new account dialog as busy as a Nascar vehicle.
Ultimately I think the Kinja flow I screenshot above is best (e.g. break it into two dialogs) since the user has less thinking to do at any point in the sign in / register process. And that will have to wait until after V1.
I actually like the first part of this idea a lot. For the cost of three more words of copy, it is possible to make the entire process much more clear to a… Technically challenged… user. It will even fit well on mobile. (I have a really crummy mobile screen. If it would work for me…)
For the second, I might consider the copy: “I don’t have an account.” or similar.
Background for this viewpoint:
Working customer service over phone. Includes helping people sign in to a website. People from a wide swath of backgrounds.
I can see trying to keep all of that on one page, but I suspect that the persons who have to spend some time thinking about the current sign-up procedure will have a hard time understanding those tabs.
This is much more of a guesstimate than the first, so if there are holes to be shot, Shoot clean.