the power of social login
Post on 08-Sep-2014
58 Views
Preview:
DESCRIPTION
TRANSCRIPT
The Power ofSocial Login
Michele Leroux Bustamantemichelebusta@solliance.net
Why Social Login?
Conversion
Company Perspective
• Customers won’t register• Customers won’t come back• Acquire new customers• Easier for customers to engage• Social login is modern• Improved registration, target
marketing
Don’t Suck So Much
User Perspective
• Long passwords suck• Security questions suck more• Login process sucks• Registration sucks more• Unwanted marketing REALLY sucks
Fewer passwords to remember
WORST PASSWORD WINNER 2012
password
WORST PASSWORD WINNER 2013
123456
WORST PASSWORDS TOP 3 FOR 2013
123456password12345678
DEMOSetting Up Social Login
Don’t Make Me Login Again!
Setting up Social
Twitter Setup
• apps.twitter.com– create an app– get the app key and secret
• Redirect and login– User asked to authorize during login– Authorization code returned– Application uses code to request an access
token– Application uses access token to interact
with provider API
Facebook Setup
• developers.facebook.com– Create an app – Get the app id and secret
• Redirect and login– Users asked to authorize during login– Authorization code returned– Application uses code to request info
• Uses OpenID Connect• No app required, url based
Share
Social Sharing
• Share directly from JavaScript– Generate sample buttons at provider
site– Customize as desired
• Share through API– Requires access token to operate on
behalf of the user
DEMO
Don’t Over Share
Connecting Accounts
• Goal to have a single profile• Login with one or more provider,
same user profile• Share with one or more provider,
irrespective of login
DEMO
Let’s Get To Know Each Other First
Long…
Too long…
Wayyy too long…
All you need is username and password at first…
If you really need the service…you MAY get away with a little more…MAYBE
Design Decisions
• Which providers will you support?• What profile information do you
need?• What sharing options / methods?• How do you want to handle
providers?
What if it could be easier?
One Example
Value Add w/Auth Providers
• Delegate logic for password strength, security questions
• Delegate concerns over protecting credentials (#heartbleed)
• Delegate work to integrate your customers’ favorite social login network
Development Platforms
Access to millions of new users
As of October 29, 2013
• Facebook 1.2 B• Google+ 540 M• TW 500 M• LinkedIn 300 M• Yahoo 300 M
http://www.nydailynews.com/news/national/google-540m-monthly-users-lags-behind-facebook-article-1.1500403
THANK YOU
Michele Leroux BustamanteManaging Partner
Solliance (solliance.net) CEO and Cofounder
Snapboard (snapboard.com)
Microsoft Regional Director Microsoft MVP
Author, SpeakerPluralsight courses on the way!Blog: michelebusta.commichelebusta@solliance.net@michelebusta
top related