the power of social login

Post on 08-Sep-2014

58 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

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

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

Google

• 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