Die Frist ist um: Facebook-Apps nur noch mit OAuth 2.0 und über HTTPS

Die Frist für veraltete Facebook-Anwendungen ist abgelaufen – das soziale Netzwerk akzeptiert künftig nur noch über OAuth 2.0 authentifizierte und über HTTPS übermittelte Canvas- und Page-Tab-Apps.

vorlesen Druckansicht 19 Kommentare lesen
Lesezeit: 1 Min.
Von
  • Robert Lippert

Entwickler werden künftig darauf achten müssen, ihre Facebook-Anwendungen per OAuth 2.0 zu authentifizieren und für die Übertragung das HTTPS-Protokoll zu verwenden. Nachdem die von Facebook festgesetzte Frist für Canvas- und für innerhalb auf Facebook-Seiten per Tab erreichbare Apps nun abgelaufen ist, wird das Unternehmen jetzt die Verteilung von Canvas- und Page-Tab-Apps ohne sicheren URL einschränken und ab dem 11. Oktober 2011 die noch verbliebenen Nicht-OAuth-Endpunkte kappen.

Anwendungen, die Facebooks veraltete JavaScript-Bibliothek (FeatureLoader.js) oder das alte iPhone-SDK (facebook-iphone-sdk) zur Authentifizierung nutzen, werden ab diesem Zeitpunkt so lange nicht mehr funktionieren, bis sie eben auf OAuth 2.0 wechseln.

Facebook warnt Entwickler künftig, wenn ihre App nicht für HTTPS vorbereitet ist

(Bild: developers.facebook.com)

Facebook empfiehlt in diesem Zusammenhang auch, gegebenenfalls auf das aktuelle PHP-SDK zu updaten (die Version 3.1.1 ist über GitHub erhältlich) und im Falle des JavaScript-SDKs OAuth 2.0 per Opt-in freizuschalten.

Informationen zur Migration auf OAuth 2.0 und zur Verwendung von HTTPS hat Facebook in seiner Entwickler-Dokumentation zusammengetragen. ()