在我的应用程序中,用户通过openid(与stackoverflow相同)登录/注销。openid与oauth?
我想打开我的应用程序有点通过oauth第三方应用程序。
如何创建我的应用程序是openid-consumer使其成为oauth提供程序?
那里有一些标准库等吗?我基本上在应用程序引擎和Python中工作。
编辑:
也许我没有明确说明我的问题。我正在使用OpenID进行身份验证。所以我没有用户密码,只有他们独特的联合身份。我的应用程序需要使用第三方应用程序。即在orkut和facebook中运行的应用程序。 (你认为的OpenSocial是一个可行的选择,而不是OAuth的?)
是否有任何特定的库可以在Python中工作在应用程序引擎中的“OAuth Provider”工作。感谢您的链接。 – iamgopal 2010-06-01 07:26:42
我没有使用任何这些库,所以不能为他们担保。也就是说,该页面上的一个python库被列为Django的OAuth提供程序,并且Django在App Engine上运行。此外,列表中的第一个库包含此示例代码: http://github.com/simplegeo/python-oauth2/tree/master/example/(我没有仔细查看,所以我不确定服务器.py应该是OAuth提供者,或者OAuth提供者的一些Web服务器类。) – 2010-06-01 17:34:18