Frage

Ich baue eine Facebook-Anwendung. In der Anwendungseinstellung gibt es eine Option, um die Eid-Authentifizierung zu aktivieren. Also, was ist der Vorteil der Verwendung von OAuth-Authentifizierung über eine normale Authentifizierung ....

War es hilfreich?

Lösung

Ich nehme an, Sie auf die Beta OAuth Einstellung im Canvas-Einstellungen Registerkarte beziehen.

OAuth-Authentifizierung bedeutet in diesem Zusammenhang, dass Facebook sendet Ihnen einen signed_request Facebook-Parameter im Query-String anstelle der normalen Leinwand Sitzungsinformationen siehe hier mehr Details der signed_request .

Sie brauchen nicht diese zu aktivieren, wenn Sie nicht wollen. Vorausgesetzt, dass Sie die PHP-SDK verwenden, können Sie eine beliebige Authentifizierungsmethode verwenden Sie wollen (Cookies von JavaScript, signed_requests oder Session-Variablen).

Der Vorteil OAuth ist die zusätzliche Sicherheit und die Tatsache, es ist ein offener Standard. Da Sie nur den Aufbau Ihrer Anwendung werden Sie nicht von Facebook alten proprietären Authentifizierungsmethoden verwenden und so werden Sie OAuth verwenden unabhängig davon, welches der oben genannten Methoden, die Sie verwenden.

Was Sie besorgt sind, können Sie verlassen die jetzt aufbrechen, bis sie von Beta herauskommt. Wenn es sich nicht das Einschalten wird keine Änderungen an Ihren Code als PHP SDK Griffe bedeutet es aus der Box!

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top