OAuth 2.0客户端
项目描述
这是一个OAuth 2.0客户端库和WSGI中间件过滤器。
发布
0.6.0
清理授权服务器对客户端基于密码的认证
删除冗余MyProxy钩子
0.5.1
创建新的伪版本以与ndg_oauth_server包版本同步。自0.4.0以来没有变化。新的ndg_oauth_server 0.5.1包含W van Engen的改进,包括对客户端基于密码认证的支持。有关详细信息,请参阅ndg_oauth_server包。
0.4.0
修订ndg.oauth.client.examples中的示例。bearer_tok使用携带令牌来保护资源服务器上的简单HTML页面的访问,slcs是一个保护短期凭证服务(即在线证书授权机构)的示例。这需要ContrailOnlineCAClient包,应与ndg_oauth_server示例中的等效示例一起使用。
修订ndg.oauth.client.lib.oauth2client.Oauth2Client以支持通过授权头传递给资源服务器的携带访问令牌。
先决条件
该软件已在Python 2.6和2.7上开发和测试。
安装
可以使用easy_install或pip执行安装。
配置
示例包含在examples/子文件夹中
- bearer_tok/
这配置了一个简单的测试应用程序,该应用程序使用基于字符串的令牌。
- slcs/
示例承载令牌,用于保护短期凭证服务或在线CA。此示例需要ContrailOnlineCAService包。
应与ndg_oauth_server包一起使用这些示例。
项目详情
关闭
ndg_oauth_client-0.6.0.tar.gz的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | a3a6c7e86019c4bf1ee5890283dad9f4d2815e60a42edeca66e35842332f5919 |
|
MD5 | 064da0301e16bf85d34e469ea27d26c4 |
|
BLAKE2b-256 | 4f3abce72973b98c6c2a4ed74a0e631f9f751e512cb29aa80bc1cd14e7ab0abb |