repoze.who.plugins.macauth

软件截图:
repoze.who.plugins.macauth
软件详细信息:
版本: 0.1.0
上传日期: 14 Apr 15
许可: 免费
人气: 11

Rating: 2.0/5 (Total Votes: 1)

repoze.who.plugins.macauth是repoze.who插件MAC接入认证:
  HTTP://tool​​s.ietf.org/html/draft-ietf-oauth-v2-http-mac-01
要使用MAC接入认证接入资源,客户端必须获得一组MAC凭据,包括一个ID和密钥。他们利用这些凭证进行签署请求到服务器。
当访问受保护的资源时,服务器会生成该计划“陆委会”401质询响应如下:
> GET / protected_resource HTTP / 1.1
>主持人:example.com
  HTTP / 1.1 401未授权
  WWW验证:MAC
该客户端将使用自己的MAC凭据建立一个请求签名,并将其纳入像这样Authorization头:
> GET / protected_resource HTTP / 1.1
>主持人:example.com
>授权:MAC ID =“h480djs93hd8”
> TS =“1336363200”,
>随机数=“dj​​83hs9s”
> MAC =“bhCQXTVyfj5cmA9uKkPFx1zeOXM =”
  HTTP / 1.1 200 OK
 的Content-Type:text / plain的
 对于只有你的眼睛:机密数据!
这个插件使用tokenlib库核查MAC凭据:
  HTTPS://github.com/mozilla-services/tokenlib
如果这个库不能满足您的需求,您可以提供自定义的回调函数的MAC ID标记解码

要求

    < LI>的Python

显影剂的其他软件 Mozilla Services Team

意见 repoze.who.plugins.macauth

评论没有发现
添加评论
打开图片!