This is a follow-up to one of my most popular posts, "Getting a Facebook Login working with your application". That was written in 2007, and is quite out of date.
This entire post was inspired by a reader who e-mailed me asking for help. I'm more than happy to help someone who is learning. It makes the whole thing worthwhile.
In May 2008, Facebook announced "Facebook Connect", a Trusted authentication method so that user's profiles can be used on other sites. My 2007 article pretty much does what Facebook Connect does for you now, but Facebook have made it much easier. To get started, take a look at the Facebook Connect web pages and more specifically, the single sign-on guide.
A few things of note:
- This does not replace your current login system. You still need a user database
- People still need to click "connect" and you cannot use general session/cookie information to simply log in without interaction.
Facebook claims it gives you 15% more registrations, so what are you waiting for, get started!