Множественные проблемы с Django SocialAuth - вход через Facebook, Yahoo, Google - PullRequest
2 голосов
/ 31 августа 2010

У меня возникли некоторые проблемы с приложением django socialauth.

Я получаю следующие ошибки:

no such table: openid_consumer_association

Я получаю вышеуказанную ошибку всякий раз, когда нажимаю на значок Google или Yahoo для входа в систему. могу я узнать, как мне решить эту проблему?

Другая ошибка, которую я получаю, связана с Facebook connect. Всякий раз, когда я пытаюсь получить доступ к URL-адресу входа в Facebook на http://localhost:8000/accounts/facebook_login/, я получаю следующую ошибку:

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

Я искал все возможное для успешной реализации socialauth.

Но похоже, что здесь есть немало ошибок?

Любые советы, предложения приветствуются!

Ответы [ 2 ]

1 голос
/ 23 декабря 2010

Для кнопок Google и Yahoo страница входа в socialauth не работает, потому что (я полагаю здесь, но она делает то же самое для моего), у вас не включена поддержка аутентификации для поддержки OpenID.После того, как вы это сделаете и, конечно же, заполните другие необходимые для OpenID элементы, у вас должны появиться рабочие ссылки.

0 голосов
/ 27 ноября 2010

Вы должны поставить их в свои настройки

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

получить эти ID и ключи от http://www.facebook.com/developers/apps.php

...