3 Stimmen

Ist es richtig, nach der Authentifizierung für eine App auf einen Facebook-Tab umzuleiten?

Wir hosten eine PHP-Facebook-Canvas-Anwendung ( http://apps.facebook.com/myapp ). Eine der Seiten ( http://apps.facebook.com/myapp/foobar ) erfordert eine Authentifizierung bei Facebook, damit wir auf einige Informationen über den Benutzer zugreifen können. Dies wird durch die Verwendung des PHP-SDK's erreicht $facebook->getLoginUrl() Methode, um die URL für die Authentifizierung zu generieren, und funktioniert wie erwartet.

Wir haben die App inzwischen als Tab (iFrame) zu unserer Seite hinzugefügt ( http://www.facebook.com/MyPage?sk=app_nnnnn ). Wenn wir nun versuchen, den Benutzer zu authentifizieren, wird er auf die URL der App umgeleitet ( http://apps.facebook.com/myapp/foobar ), anstatt die /foobar Die Seite wird wie erwartet in den iFrame der Registerkarte geladen.

Ist es möglich, die Autorisierung so einzustellen, dass sie nicht zur URL der App zurückspringt, sondern innerhalb des Tabs mit dem PHP-SDK bleibt? Wenn ja, wie sollte ich vorgehen, um dies zu erreichen?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X