В моем приложении пользователи входят в систему/выходят через openid (то же, что и для stackoverflow).openid вместе с oauth?
Я хотел бы открыть свое приложение немного через oauth для сторонних приложений.
Как создать мое приложение, которое является openid-потребителем, чтобы сделать его oauth-provider?
Есть ли какая-то стандартная библиотека и т. Д. Там? Я в основном работаю в приложении и python.
редактировать:
Может быть, я не четко мою проблему. Я использую OpenID для аутентификации. Поэтому у меня нет пользовательских паролей, просто их уникальная федеративная идентификация. Мое приложение должно использовать стороннее приложение. То есть вид приложения, который работает внутри orkut и facebook. (Как вы думаете, OpenSocial является жизнеспособным вариантом вместо OAuth ??) библиотеки
есть ли какая-либо конкретная библиотека, которая может работать как «поставщик OAuth» в python, которая работает в приложении. спасибо за ссылку. – iamgopal
Я не использовал ни одну из этих библиотек, поэтому не могу ручаться за них. При этом одна из библиотек python на этой странице указана как поставщик OAuth для Django, а Django - в App Engine. Кроме того, первая библиотека в списке включает этот пример кода: http://github.com/simplegeo/python-oauth2/tree/master/example/ (я не смотрел внимательно, поэтому я не уверен, что сервер .py предполагается, что это поставщик OAuth или только некоторые классы веб-сервера для потребителя OAuth.) –