the power of social login

57
The Power of Social Login Michele Leroux Bustamante [email protected] t

Upload: michele-bustamante

Post on 08-Sep-2014

57 views

Category:

Technology


0 download

DESCRIPTION

Presented this in Sweden recently to review the scenarios where Social Login is most powerful and those technical things required to set it up.

TRANSCRIPT

Page 1: The Power of Social Login

The Power ofSocial Login

Michele Leroux [email protected]

Page 2: The Power of Social Login
Page 3: The Power of Social Login

Why Social Login?

Page 4: The Power of Social Login

Conversion

Page 5: The Power of Social Login

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

Page 6: The Power of Social Login

Don’t Suck So Much

Page 7: The Power of Social Login

User Perspective

• Long passwords suck• Security questions suck more• Login process sucks• Registration sucks more• Unwanted marketing REALLY sucks

Page 8: The Power of Social Login

Fewer passwords to remember

Page 9: The Power of Social Login

WORST PASSWORD WINNER 2012

password

Page 10: The Power of Social Login

WORST PASSWORD WINNER 2013

123456

Page 11: The Power of Social Login

WORST PASSWORDS TOP 3 FOR 2013

123456password12345678

Page 12: The Power of Social Login

DEMOSetting Up Social Login

Page 13: The Power of Social Login

Don’t Make Me Login Again!

Page 14: The Power of Social Login
Page 15: The Power of Social Login

Setting up Social

Page 16: The Power of Social Login

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

Page 17: The Power of Social Login
Page 18: The Power of Social Login
Page 19: The Power of Social Login

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

Page 20: The Power of Social Login
Page 21: The Power of Social Login
Page 22: The Power of Social Login

Google

• Uses OpenID Connect• No app required, url based

Page 23: The Power of Social Login

Share

Page 24: The Power of Social Login

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

Page 25: The Power of Social Login
Page 26: The Power of Social Login

DEMO

Page 27: The Power of Social Login

Don’t Over Share

Page 28: The Power of Social Login
Page 29: The Power of Social Login
Page 30: The Power of Social Login

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

Page 31: The Power of Social Login
Page 32: The Power of Social Login
Page 33: The Power of Social Login

DEMO

Page 34: The Power of Social Login

Let’s Get To Know Each Other First

Page 35: The Power of Social Login

Long…

Page 36: The Power of Social Login

Too long…

Page 37: The Power of Social Login

Wayyy too long…

Page 38: The Power of Social Login

All you need is username and password at first…

Page 39: The Power of Social Login

If you really need the service…you MAY get away with a little more…MAYBE

Page 40: The Power of Social Login
Page 41: The Power of Social Login

Design Decisions

• Which providers will you support?• What profile information do you

need?• What sharing options / methods?• How do you want to handle

providers?

Page 42: The Power of Social Login

What if it could be easier?

Page 43: The Power of Social Login

One Example

Page 44: The Power of Social Login
Page 45: The Power of Social Login
Page 46: The Power of Social Login
Page 47: The Power of Social Login
Page 48: The Power of Social Login
Page 49: The Power of Social Login
Page 50: The Power of Social Login

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

Page 51: The Power of Social Login

Development Platforms

Page 52: The Power of Social Login

Access to millions of new users

Page 53: The Power of Social Login

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

Page 54: The Power of Social Login
Page 55: The Power of Social Login
Page 56: The Power of Social Login

THANK YOU

Page 57: The Power of Social Login

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: [email protected]@michelebusta