While I love using the internet and enjoy the rapidly changing dynamic of sites and social media I was reluctant in V1 of dbTwang to consider engineering Facebook Connect into it. Want to reconsider that now and starting by looking up resources to help us make an informed decision.
Here are some of the more useful posts I found.
Simple visual guideThis slide show answers some basic questions quickly.
http://vizedu.com/2008/12/facebook-connect-explained/UPDATE: Good list of resources: http://blog.kissmetrics.com/facebook-connect/
Yike - no email address
These two posts address this explicitely - when a new user joins your site using FB Connect you do not get access to the email address they use on FB. This is a deliberate decision by FB and understandable - yet it removes an effective communications medium for the3rd party site owner. The getaround appears to be that you ask the new user for their email once the FB authentication is done.
http://www.sachinrekhi.com/blog/2009/01/19/does-facebook-connect-deliver
http://www.cmsmarket.com/forum/index.php?rb_v=viewtopic&f=38&t=110
Update - a reference here to the users real email address being made available to 3rd party site
http://stackoverflow.com/questions/1999822/if-facebook-connect-user-changes-email-will-i-be-notifiedThis is the FB blog notice of this - from Feb 2010 they facilitate the 3rd Party request for a new users email address during the authentication process
http://developers.facebook.com/news.php?blog=1&story=355
The Commercial/Business case examined - Does it work?
The conclusion appears to be yes - implementing Facebook Connect increases conversion rates (signups) and social interaction on a site.
http://www.businessinsider.com/six-months-in-facebook-connect-is-a-huge-success-2009-7
http://techcrunch.com/2009/12/09/60-million-people-a-month-use-facebook-connect/
http://www.insidefacebook.com/2009/11/10/connect-brings-jibjab-1-5-million-facebook-users/
http://gigaom.com/2010/02/01/subtract-the-swearing-and-dave-mcclure-has-a-point/
Privacy issues exploredIf you thought privacy and data ownership was a minefield try tracing the implications when FB Connect is used. My takeaway - there are issues here, somewhere with no clear picture of exactly where or when they will change given Facebooks preoccupation with tweaking those privacy terms and settings.
http://www.ddmcd.com/connect.html
http://www.itbusinessedge.com/cm/community/features/interviews/blog/does-facebook-connect-result-in-shared-ownership-of-data/?cs=34735 http://www.25hoursaday.com/weblog/CommentView.aspx?guid=5332da5a-14a9-4ef0-87a7-5dabcbbf7b11 Beyond new user account signupsIntegration using FB Connect means more than just the account set up - you can spread the FB virus throughout your site allowing a new user to find their FB friends who are users of the site or share their site activity back to their FB profile.
http://www.simplyzesty.com/facebook/5-services-facebook-connect-effectively/http://mashable.com/2009/01/12/facebook-connect-implementations/
FB Connect - the Facebook guide for developers
http://developers.facebook.com/connect.php
FB Connect - Geek Q&Ahttp://stackoverflow.com/questions/tagged/facebook-connect
FB Connect - Rails integrationhttp://blog.yangtheman.com/2009/08/23/how-to-integrate-facebook-connect-with-a-rails-app/comment-page-1/
Welcome additions to this - aware that there must be many more concise and useful resources out there.
My conclusion after a number of hours reading the above - once again Facebook is proving almost impossible to ignore with the scale of returns overwhelming concerns around abdication of core user data to the gorilla in the corner. Bugger.
keith
Comments
You can follow this conversation by subscribing to the comment feed for this post.