53 votes

How to create better user account creation experience for customers who do not want to create an account

Interesting question. To answer it I think we have to understand what's frustrating to users and then provide some alternate ways of doing things. Also remember, if you don't need the user to create ...
  • 596
51 votes

Does it make sense to authenticate a user when he/she provides existing valid credentials while registering?

So basically you want someone who signs up for a new account and enters already existing credentials, to log in as the owner of these credentials? I wouldn't recommend this: The chance that the ...
  • 10.7k
45 votes
Accepted

How to create better user account creation experience for customers who do not want to create an account

Update: i have extended the answer and added some examples, i might further enhance the quality of the answer if i get feedback Thought you'd never ask, here are some things to look at: 1. Does the ...
  • 2,435
42 votes

Does it make sense to authenticate a user when he/she provides existing valid credentials while registering?

Yes, log the user in There are several ways an existing user might end up on a sign-up page: User clicks sign up by mistake User recently signed up for an account and the browser URL autocomplete ...
  • 40.4k
40 votes
Accepted

Which one should be more prominent, Login button, or Register button?

The products these days are intelligent enough to predict their visitor intent of coming on the website based on past their past behavior. For example, If I have logged out of a website, then the next ...
  • 3,899
39 votes

How to ensure users can't sign up for multiple accounts?

If you are providing a valuable service/product there will always be people trying to "cheat" the system and get in. Providing a free trial period is an industry norm and over time users may sign up ...
35 votes

Does it make sense to authenticate a user when he/she provides existing valid credentials while registering?

NO. There are chances that user might have no idea about their registration status on the site. And start a fresh registration. In such a case, best solution would be to OFFER a way to login by ...
32 votes

How to create better user account creation experience for customers who do not want to create an account

I'm sorry for the presumption since I know nothing about your use case, but I'll be the one to say it: don't force them to make an account. Just don't. Users can understand when making an account is ...
  • 561
30 votes

Does it make sense to authenticate a user when he/she provides existing valid credentials while registering?

I disagree with the other answers, and say yes, it may make sense (with a couple of caveats). There is an increasing prevalence of the combined login/sign up form pattern on some sites, where the ...
  • 15.4k
28 votes

Reducing Password Complexity?

The most common solution I've seen to this is including Facebook and Google login, considering most users will already be logged in to either of the social sites.
  • 10.5k
26 votes

How to create better user account creation experience for customers who do not want to create an account

Single Sign-On Heavily utilize SSO services. Add as much support for as many platforms as possible. Even though this is time consuming and compatibility issues increase as you increase the number ...
15 votes
Accepted

How to ensure users can't sign up for multiple accounts?

This is a tough issue that I'm not sure anyone has really solved yet, but here are my thoughts for your 3 solutions. Phone number Yes this might be a bit personal or creepy but I feel like it's ...
  • 779
14 votes

Would you get rid of Password field in sign-up form

The negative aspect is that you've inadvertently complicated the process. If I signed up and used my preferred secure password then I'm in and done. However with the auto gen password approach I ...
  • 3,712
13 votes

How to ensure users can't sign up for multiple accounts?

Consider using federated user authentication from some social network like Facebook or Twitter. You can suggest to your user that your use of social credentials is a service to them, saving them the ...
  • 1,001
13 votes

Which one should be more prominent, Login button, or Register button?

The fact that some sites feature a Register button more prominent than the Login button might be attributed to the fact that these sites try to encourage visitors to register and use their services. ...
  • 703
13 votes

Is the use of username/password in a mobile app needed?

Some users won't want to give a second app access to their Facebook or Google information. Some apps only require Facebook login (for example) to ensure the identity of the user. This is because it ...
  • 16.7k
12 votes
Accepted

Reducing Password Complexity?

Average person has 19 passwords More than 1 in 3 (35%) of those questioned said they struggle to remember strong passwords, which is unsurprising given that the average Briton now has 19 of them to ...
  • 3,719
12 votes

How to create better user account creation experience for customers who do not want to create an account

As you mention online purchases, the best is to let people checkout without needing to creating an account. They still have to fill out tons of details for their delivery, just ask them at the end if ...
  • 2,268
11 votes

Should email verification links expire?

If clicking the verification link automatically logs the user in, then yes, the verification link should expire. Why? Because if the user's inbox is compromised a hacker can search for the ...
  • 428
10 votes

Reducing Password Complexity?

The very famous xkcd comics about password strengh come to mind. What you really want is not a mix of lowercase, uppercase, number, and special character. You want a password with a lot of entropy ...
10 votes
Accepted

Sign up and onboarding

Three things: Look at every piece of information you're asking for. What will you do with it? For example, why are you asking for phone number? Will you ever actually call a user? If not, then don't ...
  • 8,974
9 votes

How to ensure users can't sign up for multiple accounts?

Honestly, a valuable product. You are not the first one to offer trials. You would scare more potential customers off than you would save through fraud-detection processes. If your customers like ...
  • 1,463
9 votes

How to ensure users can't sign up for multiple accounts?

Right now, you should not be solving this problem. Not only is it a problem you do not have, but solving it too early may mean you will never have the problem. Lemme splain. Lemme sum up. The more ...
  • 219
9 votes

Should I use a captcha in my sign up form?

No, you should not use CAPTCHA. You should focus on technical ways of solving your problems rather than shifting the technical burden onto your users. As a simple example, you are asking for an ...
  • 67.6k
9 votes
Accepted

Are these too many options for a login screen?

Take a look at the login screen here at UX.stackexchange: When you compare this with your mockup, yours looks crowded and a bit confusing. One of the reasons that the login screen feels overwhelming, ...
  • 5,992
9 votes

Which one should be more prominent, Login button, or Register button?

Try this: Show only one button. Take email address they enter and determine if you need to register them with a new account or log them in with that email. This way it's impossible for the user to ...
8 votes
Accepted

What is the optimal time for a user on Login Page?

The answer is: as fast as possible Logging in is no user goal. It's simply a security gate that actually hinders the user in achieving his goal. A login page should be as clear as possible. Don't ...
7 votes

How to ensure users can't sign up for multiple accounts?

I think that there's no real solution to your problem. That might be hard to hear, but there's no way to gain any security without sacrificing your user experience. Instead, we just need to pick the "...
7 votes

Airbnb: gradual engagement on web app but not on mobile app - rationale ?

Disclaimer: this is purely speculation. Perhaps it is due to the differences in a user's barrier to entry. A website requires far less commitment than an application. Downloading an application can ...
  • 19.3k
7 votes

Should be "Log Out" option on a financial product visible for the user? If yes, why?

Financial services products should always have security as their #1 priority. Always make Log Out, Sign In, and Sign Up buttons visible to effectively move users in and out of the secure sections of ...
  • 445

Only top scored, non community-wiki answers of a minimum length are eligible