2012-06-21 5 views
0

Я интегрировать Джанго социал-AUTH в моих настройках app.In я далДжанго социально-аутентификации перенаправлении ошибки URL

social_auth.context_processors,SOCIAL_AUTH_PIPELINEAUTHENTICATION_BACKENDS,FACEBOOK_APP_ID,FACEBOOK_API_SECRET, т.д.

, когда я нажимаю на facebook login он перенаправляет на facebook app login когда logged in он перенаправляется обратно в мое приложение, но перенаправляется на LOGIN_ERROR_URL, и пользователь не аутентифицирован.

LOGIN_REDIRECT_URL = '/'

LOGOUT_URL = '/ выход из системы /'

LOGIN_ERROR_URL = '/ Войти ошибок /'

SOCIAL_AUTH_LOGIN_REDIRECT_URL = "/ дома/"

Как я могу решить эту проблему и получить мое приложение аутентифицировано? То же самое происходит и с google login.Пожалуйста, помогите.

Спасибо.

+1

Вы определяете какую-либо пользовательскую запись в конвейере? Если нет, то почему вы определяете 'SOCIAL_AUTH_PIPELINE'? Кроме того, вы указали URL-адрес этого '/ login-error /'? – omab

ответ

0

Этот вопрос очень похож на недавний, на который я только что ответил: django social auth error after completing pipeline. Там, я сказал:

Хорошее место для начала было бы искать в социально-AUTH-х views.py, в немногих местах, где редирект LOGIN_ERROR_URL происходит (переменная URL устанавливается в LOGIN_ERROR_URL, а затем HttpResponseRedirect (URL) является называется). Добавьте некоторые операторы печати или, лучше, установите точки останова, используя the python debugger. Если вы запустите свое приложение на сервере разработки Django, операторы печати появятся в терминале, на котором вы запустили сервер. В противном случае они могут отображаться в ваших журналах сервера, в зависимости от вашей конфигурации. Вы также можете найти django-debug-toolbar.

Используя операторы печати или отладчик, мой рабочий будет:

  1. Выяснить, что линия в views.py перенаправлении запускается из
  2. Выяснить, что условие вызывает эту линию необходимо достичь
  3. Осмотрите переменные, ведущие к этому состоянию

Извините, что это так общее. С удовольствием помогаем больше, если вы можете предоставить более подробную информацию.

Аарон

0

встречается та же загадочная Перенаправление ошибки URL.

Для меня проблема была с опечаткой в ​​аргументе пользовательского метода конвейера.

Фиксация типографской проблемы устранена.

Смежные вопросы