Django OpenID аутентификация с помощью Google - PullRequest
4 голосов
/ 14 марта 2010

Я смотрю на аутентификацию через Google.

Я не понимаю, как это работает: http://code.google.com/apis/accounts/docs/OpenID.html#Samples Если я сделаю второй запрос, введя данные как один URL с параметрами в браузер, я получу XML-файл. Должен ли я не получить образец ответа №3?

Может кто-нибудь объяснить мне это?

Проблема в том, что я пытаюсь разобраться в каком-то стороннем приложении, которое использует google openid аутентификацию и не получает обратно аутентифицированных пользователей, как в примере ответа 3.

Alan

PS Я прочитал похожие вопросы и ответы на них и пролистал страницы вроде:

1 Ответ

0 голосов
/ 14 марта 2010

Что за XML-файл?

Помните, что такой запрос checkid_setup - это не то, что ваше приложение должно делать с прямым подключением, это запрос, который отправляется из браузера пользователя. Таким образом, ответ будет что-то, что браузер будет анализировать, предлагать пользователю войти в систему, если необходимо, возможно, спросить у пользователя разрешение или какие значения он должен отправить обратно, и только после всего этого отправлять обратно перенаправление, как в образец ответа.

...