Python: Библиотека OAuth
есть ли полная библиотека flegged python для oauth? Я не нашел ни одного переиздания маркеров oauth после их истечения (Шаг 5 на Yahoo OAuth flow).
Итак, что является наиболее полным? Я попробовал один из oauth.net, и он не обрабатывает oauth_session_handle
который, по словам спецификации oauth, требуется, если конечная точка возвращает его (как yahoo).
Итак, какую библиотеку я должен использовать? Они все неполны, и я должен продолжать. моя собственная?
5 ответов
Я думаю, Лия Калвер в Python-OAuth в (что вы уже нашли) - лучшая отправная точка, даже если она не завершена.
у Лии есть зеркало на github, которое облегчит сотрудничество:http://github.com/leah/python-oauth/tree/master/oauth/
обновление: как он стоит сегодня, он выглядит как SimpleGeo в Python-OAuth2, которые является лучшей отправной точкой.
OAuth официальный сайт рекомендует как rauth и oauthlib. Цитируя их относительно rauth:
Max Countryman поддерживает rauth, и он считается самой современной и проверенной на единицу реализацией OAuth для Python.
о oauthlib:
еще одна отличная библиотека-OAuthlib, которая реализует последний RFC, включая client и сервер.
Проверьте библиотеку Майка Кнаппа на GitHub. Хороший и простой, не требуется установка. И работает на Google App Engine.
используйте удивительный Кеннет Рейц запросы библиотека вместе с запросы-oauth плагин связан с http://docs.python-requests.org/en/latest/community/out-there/