Redirect nach Klicken auf den Facebook-Login-Button, auch wenn Facebook bereits eingeloggt ist

8

Ich habe den Standard-Facebook-Login-Button auf meiner Homepage und ich möchte nicht, dass sich Nutzer automatisch mit ihrem Facebook-Account bei meiner Seite anmelden, nur wenn der Nutzer auf den Login-Button klickt.

Wenn der Benutzer nicht bei Facebook angemeldet ist, erscheint ein Popup-Fenster, in dem er nach seinen Zugangsdaten gefragt wird, und er wird danach zu loggedin.html weitergeleitet.

%Vor%

Wenn der Benutzer bereits in Facebook eingeloggt ist, wenn er auf die Schaltfläche klickt, erscheint und verschwindet das Popup sofort, damit bin ich einverstanden. Aber der Benutzer wird nicht zu loggedin.html umgeleitet. Wie kann ich das tun?

    
Quentin 29.04.2011, 18:25
quelle

2 Antworten

0

Ich hatte das gleiche Problem. Ich löste es, indem ich einen regulären Link anstelle des Dings verwendete und einen Klick-Handler zu diesem href mit der facebook FB.login javascript-Funktion hinzufügte

Ссылка

Innerhalb der verschiedenen Antworten konnte ich die entsprechenden Ajax-Dinge behandeln.

    
wessel 02.05.2011, 11:07
quelle
1

Wenn Sie das PHP SDK verwenden, können Sie den folgenden Code verwenden:

%Vor%

Idealerweise sollten Sie das PHP-SDK verwenden, da es Ihnen mehr Kontrolle über die Daten und deren Darstellung gibt, als wenn Sie das JS-SDK zum Einfügen von Daten verwenden.

Facebook haben eine Referenz für das PHP SDK hier: developers.facebook.com/docs/reference/php/

Die JavaScript SDK-Referenz finden Sie hier: developers.facebook.com/docs/reference/javascript/

    
Andrew Willis 27.02.2012 12:18
quelle

Tags und Links