跳转到主要内容

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 (47.0 kB 查看散列)

上传时间

支持