Python — Как запрашивать страницы с веб-сайта, который использует OpenID

#python #authentication #openid #google-openid

#python #аутентификация #OpenID #google-OpenID

Вопрос:

Я пишу скрипт на Python, который очищает веб-сайт, где веб-сайт использует OpenID auth для идентификации меня через Google.

Существует ли библиотека python, которая справится с этим за меня, или мне нужно выяснить и повторить шаги, которые уже выполняет мой браузер?

В противном случае, существует ли какой-либо стандартный способ сделать это на каком-либо другом языке?

Комментарии:

1. Привет, не могли бы вы предоставить подробное решение, если оно у вас есть? Для меня не так очевидно, как действовать. Спасибо.

Ответ №1:

С точки зрения клиента, вход OpenID очень похож на любой другой вход в систему через Интернет. Для клиента не существует определенного протокола; это обычный веб-сеанс, который зависит от вашего поставщика OpenID. По этой причине я сомневаюсь, что какие-либо такие библиотеки существуют. Вероятно, вам придется закодировать это самостоятельно.

Комментарии:

1. Привет. Можно ли получить более подробную информацию? Я знаю, как войти в Gmail с помощью Python и urllib2, но я не вижу, как войти, например. StackOverflow возможен с использованием той же учетной записи. Спасибо.