一个简单、轻量级的oauth2客户机

sanction的Python项目详细描述


制裁[桑克舒恩]:对一项行动的权威性许可或批准。

制裁是一个非常容易使用的oauth 2.0客户端,用于快速 针对oauth 2.0提供程序的开发,只需很少的键盘攻击。

文档在readthedocs:http://sanction.readthedocs.org上可用。 变化 ===

制裁0.4.1(2014年1月14日)

  • 修复了Python2.6的字符串格式设置

制裁0.4(8-21-2013)

  • 中断:客户端的令牌传输参数。初始化不再接受 弦(一开始很奇怪)。它只接受可调用的。 transport_headers和transport_query已经公开(好吧,下划线 前缀已被删除)鉴于此。
  • 中断:作用域现在的格式应该是提供程序所期望的 它。已从auth-uri中删除scope-delim以简化它。这个 意味着你的供应商的范围应该相应地设置:即facebook 可能是“foo,bar”,而谷歌可能是“foo bar”。
  • 中断:已从客户端删除重定向uri。 在那里。这已添加到身份验证uri和请求令牌。
  • 弃用:已弃用approval.client.client以支持 批准。客户。不推荐的版本可能会在 接下来的几个小修改。
  • 功能:添加了headers param to request
  • 功能:添加了带修补程序的客户端测试装饰器
  • 使单元测试的覆盖率达到100%(是的!)
  • 斯芬克斯确认了文件,添加到RTD中
  • 删除了Python3.2支持(现在导致单元测试中断,我不支持 真的想花更多的时间在上面;))。客户端代码应该可以正常工作, 只是一个现在还没通过的测试。

制裁0.3.1(4-8-2013)

  • 添加了刷新令牌,默认为“无”,而不是动态添加 到客户端实例

制裁0.3(2-21-2013)

  • 添加了python 3+支持
  • 已更新请求以支持全范围的http方法(以前是post 得到
  • 添加了对多个令牌传输类型的支持:http头、get params 或自定义可调用
  • 添加了exclude param以请求令牌,以防止某些字段 令牌请求
  • 已从请求中删除查询参数。现在应该将它们添加到基url。

制裁0.1.4(2012年9月14日)

  • 添加了对刷新令牌的支持
  • 已删除对请求令牌中终结点错误的检查。客户端代码应该 在调用请求令牌之前处理这个问题。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Android上已连接音频输入设备的java列表   java是创建类的新对象还是使用静态方法?   Java:Shift/Rotate对象数组   Java Casting ArrayIterator<Object>   在java中返回布尔值时出错   无法确定文本文件读入程序(java)中的各种元素   Java Swing JToolBar   JAVAlang.IllegalStateException执行Ghost4J(Linux 32对64位)   jvm如何增加ubuntu系统的java堆化?   java CORS策略“AccessControlAllowOrigin”(Anguar 8和Servlet)   使用dagger 2的java视图依赖项注入   单元测试中RxJava的java模拟活动生命周期   arraylist中的Java打印字符串   java返回值显示为0.0。为什么会这样?   java是clientserver应用程序所必需的MVC吗?   ByteToMessageDecoder类中的java内存泄漏   java将大量文档写入firestore   GWT项目中的java TomcatMaven插件。两者之间的区别是什么:org。科德豪斯。魔咒和组织。阿帕奇。公猫maven插件   java swing:向JTree项添加自定义图形按钮