2017-03-29 1 views
-1

ich ein Modul bin mit auf OpenCart 2.0.1.1Social Login Kostenlose benannt und mit Facebook-PHP-3.2 Anmeldung mit Facebook richtig funktioniert, aber jetzt, wenn ein Benutzer auf Login klickt mit facebook nimmt es richtig zum Facebook-Eidanmeldedialog auf und wenn Benutzer fortfährt, gibt es diesen Fehler Authentification failed zurück. Der Benutzer hat die Authentifizierung abgebrochen oder der Anbieter hat die Verbindung abgelehnt. Ooophs, wir haben einen Fehler bekommen: Authentifizierung fehlgeschlagen! Facebook hat eine ungültige Benutzer-ID zurückgegeben. Ich habe mehrere Lösungen ausprobiert, aber gescheitert.Authentifizierung fehlgeschlagen! Facebook lieferte eine ungültige Benutzer-ID

public static $CURL_OPTS = array(
    CURLOPT_CONNECTTIMEOUT => 60, 
    CURLOPT_RETURNTRANSFER => true, 
    CURLOPT_TIMEOUT  => 60, 
    CURLOPT_USERAGENT  => 'facebook-php-3.2', 
    CURLOPT_SSL_VERIFYPEER => false, 
    CURLOPT_SSL_VERIFYHOST => false 
); 

protected $trustForwarded = true; 
protected $allowSignedRequest = false; 

Nichts funktioniert, bitte helfen.

Update:

Es ist kein Duplikat wie in meinem Fall hatte ich Facebook-php-sdk zu v5 aktualisieren und es mein Problem gelöst! tada ...

Antwort

2

Facebook aktualisierte api graph Version von 2.2 zu 2.3 was ich bis jetzt gelesen habe, ist, dass das Zugangstoken jetzt anders ist als vorher und json kodierte. Die Änderung ist am 25.03.2017 passiert. Ich habe das gleiche Problem mit Hybridauth, aber keine Ahnung, wie ich das lösen soll. Ich hoffe das hilft.

facebook graph api not work from 2.2 to 2.3

Verwandte Themen