Why would you use them? Social logins tie you to a 3rd party, which adds risk to any product and takes data ownership away from you, so I'd avoid them for an app unless the customer base demanded it.
Thanks for your response! It increases signup conversion rate, should decrease fake accounts, reduce password fatigue for the users. Data ownership is not really affected for most apps as devs can still get and store the user data from Google Auth etc.
Despite all that, some apps still refuse to add Social logins, so I'm wondering if there a less well-known reason for that.
You are talking about data access, not data ownership. Google owns that user data, users need to change their data and manage their accounts via Google. Your customer service team cannot help anyone recover their account, etc. And if Google shuts down your access to their service, your auth mechanism is gone and nobody can log in.
Not everyone who uses your app uses social media or whatever service you would link for identity. Many of the most vocal and influential people especially, tend to be somewhat eccentric or idiosyncratic, so unless you're sure of who exactly your customers are, you want to spread the widest net possible. Data control and customer privacy are probably issues as well, but if login is the first impression, you probably want it to be as inoffensive as possible.
Privacy...you are giving away info about your app and its users...you have to tell your users their info is going to a third party...you have to agree with a third party they will take and sell info about your users to other parties
Speaking from my limited experience developing my own app, 3rd party log-ins are a mess and not all use the same protocol.
Most use OAuth but some are proprietary(ish).
And to have user signing up in-app, you have so much more control, in terms of informations you need prior to giving the user access.
In my app, If a user sign-up with 3rd part service, and have to block the user from getting into the app before I have more info from them(necessary data).
I think it's pretty janky.
11 comments
[ 3.1 ms ] story [ 35.9 ms ] threadDespite all that, some apps still refuse to add Social logins, so I'm wondering if there a less well-known reason for that.
I'm just wondering what would make an app not ALSO include social logins. Feels like it's a UX / onboarding process thing but I can't pinpoint what
I don't know you, or may not want to - signing up with an email address has worked just fine for 30 years (or, better yet, not signing up)
Social media login is a dependency.
When social media login breaks, users contact the app maker for support not the social media company.
An app maker doesn't have control over the timing or reasons that social media login might break.
Those reasons can range from a user having their account banned to the platform deprecating an API.
Basically, another company has control of your app's availability and access. Your users may not be able to recover their accounts.
And you take the loss of goodwill.
About half our users logged in with Google, about half our users logged in with email, about 1% used Facebook login, and the rest were barely touched.
I now implement Google and email login on future projects.