Question

Je suis quelques problèmes avec l'application django socialauth.

Je reçois les erreurs suivantes:

no such table: openid_consumer_association

Je suis l'erreur ci-dessus chaque fois que je clique sur l'icône Google ou Yahoo pour vous connecter. puis-je savoir comment puis-je résoudre ce problème?

Une autre erreur que je reçois est liée à facebook connecter. Chaque fois que je tente d'accéder à l'URL de connexion facebook http: // localhost: 8000 / comptes / Facebook_login / , je reçois l'erreur suivante:

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

J'ai cherché haut et bas pour une mise en œuvre réussie de socialauth.

Mais il semble qu'il y ait un peu de bogues?

Des conseils, des suggestions sont les bienvenues!

Était-ce utile?

La solution

vous devez mettre ceux dans les paramètres

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

obtenir les id & clés de http://www.facebook.com/developers/apps. php

Autres conseils

Pour les boutons Google et Yahoo, la page de connexion socialauth échoue parce que (je devine ici, mais il fait la même chose pour moi) vous n'avez pas le backend d'authentification est activée pour le support OpenID. Une fois que vous faites cela, et bien sûr, remplir les autres éléments nécessaires OpenID, vous devriez avoir des liens de travail.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top