Monday, April 15, 2019

Is there any advantage of signup before login with social plugins?


I am building a site and was thinking about if there should be a signup option at all.


I found the question about the difference between sign up and log in with Facebook/Google/etc but there was neither an accepted answer nor enough responses.


What is the advantage of having to signup using Facebook/Google in the first place? As I see it, a direct login simply would imply checking if the email exists in your database and if not add that info. Since, this would be just a one time operation, I don't believe that a one time insert would take too much time or ruin user experience. Am I wrong on this part?


Then I see many major sites including SO using the signup with Google etc. so there must be something to signup before login.



Can somebody please explain why to sign up users at all?



Answer



However it might be done, logging in and signing up are two different things. The sign up path is almost certainly more complex than the login path, regardless of whether social login or a more traditional login are used.


These crucial differences are not negated just because the technology allows the process to be done in one click.


For example, you may want to do / get your user to do the following on sign up that you wouldn't do on login:



  • agree to your sites terms and conditions

  • enter one off data, such as a date of birth, or consent to your using of such data

  • give them a sign up bonus

  • redirect them to incomplete profile elements


  • pick an image, perhaps from their available social media image uploads, this they might like to repeat again later, but it's not something that would occur on every login


Social signups also give you access to your users social data, which you can't just take without explicit consent - we are all familiar with the 'this app would like access to your x, y and z do you agree?'. You might be able to take the data without them entering it, but you cannot do this (I am not a lawyer, but I have a feeling this would actually be illegal wihtout consent).


Login on the other hand, if done with social accounts, should be one click and in (assuming they are signed into their account of course). As smooth as possible for the user.


Stack Exchange is a perfect example of this. Clicking on a new Q&A site prompts you with a set of social logins, choosing one of which leads you to a reminder that they will use your email address for communication, where as login with a social login just clicks you straight in.


Having said all this, it's perfectly reasonable to have one button: 'connect with facebook' for example; and have your code notice if this is a first time login and follow the sign up path but from the users perspective these paths must be kept distinct.


No comments:

Post a Comment

technique - How credible is wikipedia?

I understand that this question relates more to wikipedia than it does writing but... If I was going to use wikipedia for a source for a res...