Pergunta

Estou tendo alguns problemas com o aplicativo Django Socialauth.

Estou recebendo os seguintes erros:

no such table: openid_consumer_association

Recebi o erro acima sempre que clico no ícone do Google ou Yahoo para fazer login. Posso saber como corrigi esse problema?

Outro erro que estou recebendo está relacionado ao Facebook Connect. Sempre que tento acessar o URL de login do Facebook em http: // localhost: 8000/conta/facebook_login/, Eu recebo o seguinte erro:

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

Eu tenho pesquisado alto e baixo por uma implementação bem -sucedida do SocaAuth.

Mas parece que há um pouco de bugs?

Quaisquer dicas, sugestões são mais do que bem -vindas!

Foi útil?

Solução

você tem que colocar aqueles em suas configurações

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

Obtenha esses id e chaves de http://www.facebook.com/developers/apps.php

Outras dicas

Para os botões do Google e Yahoo, a página de login do SocialAuth falha porque (acho que aqui, mas faz o mesmo para o meu), você não tem o back -end de autenticação ativado para suporte OpenID. Depois de fazer isso e, é claro, preencha os outros elementos exigidos pelo OpenID, você deve ter links de trabalho.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top