Frage

Ich habe einige Probleme mit der App Django SocialAuth.

Ich erhalte die folgenden Fehler:

no such table: openid_consumer_association

Ich habe den oben genannten Fehler bekommen, wenn ich auf das Google- oder Yahoo -Symbol zum Anmelden klicke. Darf ich wissen, wie ich dieses Problem beheben kann?

Ein weiterer Fehler, den ich empfange, hängt mit Facebook Connect zusammen. Wann immer ich versuche, auf die Facebook -Login -URL zuzugreifen http: // localhost: 8000/Accounts/Facebook_login/, Ich erhalte den folgenden Fehler:

{
   "error": {
      "type": "OAuthException",
      "message": "Missing client_id"
   }
}

Ich habe hoch und niedrig nach einer erfolgreichen Umsetzung von SocialAuth gesucht.

Aber es scheint, dass es ziemlich viel Fehler gibt?

Alle Tipps, Vorschläge sind mehr als willkommen!

War es hilfreich?

Lösung

Sie müssen diese in Ihre Einstellungen einfügen

FACEBOOK_APP_ID = ''
FACEBOOK_API_KEY = ''
FACEBOOK_SECRET_KEY = ''

Holen Sie sich diese ID & Keys von http://www.facebook.com/developers/apps.php

Andere Tipps

Für die Google- und Yahoo -Schaltflächen schlägt die SocialAuth -Anmeldeseite fehl, weil (ich vermute hier, aber für meine das Gleiche), dass Sie das Authentifizierungs -Backend für OpenID -Unterstützung nicht aktiviert haben. Sobald Sie dies getan haben und natürlich die anderen OpenID-Elemente ausfüllen, sollten Sie Arbeitsverbindungen haben.

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