Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
OpenID vs.
Facebook Connect vs.
   Friend Connect
What’s   The   Difference?

     Derek Gallo
http://nfistudios.com
The Problem


People are getting sick of registering and re-
declaring their friends on every site.

Developing quot;Socia...
Identity Federation

The assembled identity, of a person's user
information across multiple systems
Social Graph

The interconnections among people, groups
and organizations in a social network
OpenID
OpenID is a free and easy way to use
a single digital identity across the
Internet.

Users are identified by a URL a...
OpenID Pros

Open Source!

Multiple Providers (Yahoo, AOL, Google, ...)

  No Central Control of User Data

Largest Pool o...
OpenID Cons
Requires application development to utilize
(although it is a standard)

Only addresses Authentication althoug...
The Open Stack
Facebook Connect

Allows users to login to sites
using their familiar Facebook
credentials.

Allows sites to import users’...
Facebook Pros

Already richly populated with data.

HUGE, self aware user base.

Familiar and usable for end-users

Quickl...
Facebook Cons

Proprietary

Requires application development to utilize

  New custom markup to learn

Limited to what Fac...
Google
    FriendConnect
Javascript “Gadgets” that are placed
on your site to add social functionality

Small but growing ...
FriendConnect Pros
Super Simple to setup

  Register your site and paste some javascript
  code.

Select social features y...
FriendConnect Cons

Interaction is sandboxed behind Google’s
widget code

  No way for developers to get access to the
  u...
Which One Should I
       Use?
Examine your site’s needs
and target audience.

Are your visitors more
technical?

Will mos...
Which One Should I
       Use?

OpenID if you:

 Want to comply with emerging standards.

 Want to support several sources...
Which One Should I
       Use?
Facebook Connect if you:

 Want simple brand familiarity for general
 end users.

 Want to ...
Which One Should I
       Use?
Google Friend Connect if you:

  Don’t need ready access to work with the
  user data.

  W...
Which One Should I
       Use?
You don’t have to pick!

You can use more than one.

JanRain’s RPX - Integrates with all
ht...
Who Will Win?

Nobody will “win”

Facebook Connect will and is gaining quick
adoption

The Open Stack may gain more suppor...
Upcoming SlideShare
Loading in …5
×

OpenID vs Facebook Connect vs FriendConnect

20,342 views

Published on

Quickly examine the difference of OpenID, FacebookConnect and Google's FriendConnect. What are the Pro's and Con's and which if not all should you use?

Published in: Technology
  • Hi folks,

    Interesting deck. One correction - As a programmer, you actually can get to all of Google Friend Connect data outside of gadgets to mbed seamlessly in your site via both a javascript and rest api. You can learn more at http://code.google.com/apis/friendconnect/
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • I don't understand why FriendConnect is even compared. Where are SAML, WS-Federation, and Info Card? A comparison of OpenID, Facebook Connect, SAML 1.X, SAML 2, WS-Federation, and Info Card would be awesome. Maybe I'll work on that :-)
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • I like the bit where you mentioned no one will win ! So true each one has its benefit. I wrote a blog post recently from the point of a social networking user:
    http://blog.kwiqq.com/2009/04/06/social-networks-move-from-openid-to-facebook-connect/

    Would love to hear your thoughts !
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

OpenID vs Facebook Connect vs FriendConnect

  1. 1. OpenID vs. Facebook Connect vs. Friend Connect What’s The Difference? Derek Gallo http://nfistudios.com
  2. 2. The Problem People are getting sick of registering and re- declaring their friends on every site. Developing quot;Social Applicationsquot; is too much work.
  3. 3. Identity Federation The assembled identity, of a person's user information across multiple systems
  4. 4. Social Graph The interconnections among people, groups and organizations in a social network
  5. 5. OpenID OpenID is a free and easy way to use a single digital identity across the Internet. Users are identified by a URL at a provider (ex: http://derekgallo.myopenid.com) Users are directed to their provider to identify themselves and then returned back.
  6. 6. OpenID Pros Open Source! Multiple Providers (Yahoo, AOL, Google, ...) No Central Control of User Data Largest Pool of Users(kinda). Possibilities limited by developer imagination
  7. 7. OpenID Cons Requires application development to utilize (although it is a standard) Only addresses Authentication although can be combined with other standards (Social Graph API, Portable Contacts, OpenID Attribute Exchange) Most non-technical users are unaware of it or don’t understand it.
  8. 8. The Open Stack
  9. 9. Facebook Connect Allows users to login to sites using their familiar Facebook credentials. Allows sites to import users’ data from Facebook profile. Sites can add items to users’ feed on Facebook
  10. 10. Facebook Pros Already richly populated with data. HUGE, self aware user base. Familiar and usable for end-users Quickly being adopted by many sites (thus adding to its familiarity)
  11. 11. Facebook Cons Proprietary Requires application development to utilize New custom markup to learn Limited to what Facebook implements. Single provider of identity
  12. 12. Google FriendConnect Javascript “Gadgets” that are placed on your site to add social functionality Small but growing selection of gadgets becoming available from the OpenSocial community Actually uses OpenID
  13. 13. FriendConnect Pros Super Simple to setup Register your site and paste some javascript code. Select social features you want (friends, wall, etc.) Growing gadget base Easy for non-developers to implement
  14. 14. FriendConnect Cons Interaction is sandboxed behind Google’s widget code No way for developers to get access to the user’s data for incorporation in their site So far appears to be very “widgety”
  15. 15. Which One Should I Use? Examine your site’s needs and target audience. Are your visitors more technical? Will most of them be on Facebook? Do you need access to the users’ data to act upon it?
  16. 16. Which One Should I Use? OpenID if you: Want to comply with emerging standards. Want to support several sources of identity Have technical resources to implement.
  17. 17. Which One Should I Use? Facebook Connect if you: Want simple brand familiarity for general end users. Want to promote actions on your site to a huge user base. Want to easily get data about a user from one protocol Have technical resources to implement
  18. 18. Which One Should I Use? Google Friend Connect if you: Don’t need ready access to work with the user data. Want to quickly add fun widgets to your site or blog. Don’t have technical resources to implement.
  19. 19. Which One Should I Use? You don’t have to pick! You can use more than one. JanRain’s RPX - Integrates with all https://rpxnow.com/
  20. 20. Who Will Win? Nobody will “win” Facebook Connect will and is gaining quick adoption The Open Stack may gain more support long term due to developers backing

×