Since 12/13/11, all Facebook app must be upgraded to support OAuth 2.0 as described in OAuth2 migration announcement. Then you have to upgrade Facebook SDK or integrate/make changes to reflect (in the case you use HTTP without PHP SDK)
Read more in the OAuth2 migration announcement, updates to the new JS SDK blog post, or our JS SDK docs.
If your app was affected today, please ensure that you have made these changes by December 13th, 2012 to avoid any disruption with your users.
Here are some overview about changes/migration
OAuth 2.0 and HTTPS Migration: October 1st Deadline
By October 1, 2011:
all Website and Canvas apps must exclusively support OAuth 2.0 (draft 20)
all Canvas and Page Tab Apps must use the signed_request parameter
an SSL Certificate is required for all Canvas and Page Tab apps (not in Sandbox mode)
How to migrate to OAuth 2.0
You can ensure that you have migrated by:
Implementing the OAuth 2.0 authentication system. For more details, please see our Authentication Guide.
Enabling the Encrypted Access Token migration in the Developer App to use the encrypted access token
For Canvas Apps, verifying that your app is using the signed_request parameter.
Some necessary steps
- Add oauth : true
- Change permission attribute from “perms” to “scope”
If you are using PHP SDK, please download and update Facebook PHP SDK. Most important change is with the cookie name from “fbs” to “fbsr”
All our Magento Facebook Extensions are compatible now
Download latest Magento Facebook Extension