Facebook has released it’s PHP SDK update over a month earlier than its 1st July target. Designed to make life easier for the user and developer alike, this new kit gets rid of the old legacy user authentication and adopts the new OAuth 2.0 Standards, which hands out tokens of authentication as opposed to the legacies credential (Password and username) method. The downside is, if you require anything more than user authentication, you have a 4 week wait while Facebook work on those.
Facebook expect all applications to be using the new OAuth system by September – when they will finally drop the old legacy system all together, this will then pave the way for SSL certificate compliance, by October, on all webapps as they look to further secure their users data. All of this simply means nothing but more time needed and more money spent from a developer point of view – It also means that anybody wanting to build an app better do it fast and hope that the money will come in before the SSL implementation as the certificates themselves cost in the region of £90 – £1000 (from GlobalSign)
The situation and migration to OAuth is almost embarrasing for Facebook, as the standards of OAuth were initialised by the lead developer of Twitter and it’s OpenID implementation at the time, Blaine Cook. But as it looks to regain users trust after the infamous privacy issues, it’s steps like this that are necessary.
The official protocol can be found on OAuth.net
You can download the Facebook SDK from [Github]
And Facebooks official statement can be found on their [blog]
What are your thoughts on the improvements?