pyramid_ldap3
项目描述
pyramid_ldap3为您的Pyramid应用程序提供LDAP认证服务。它是pyramid_ldap软件包的分支,旨在消除对python-ldap和ldappool的依赖,并用ldap3来替代,ldap3是一个支持Python 2和Python 3的纯Python包。
有关更多信息,请参阅https://pyramid-ldap3.readthedocs.io/上的文档。
0.5
支持领域(使用不同的LDAP服务器)
0.4.2
我们现在需要Python 2.7或3.5及更高版本
修复并现代化了单元测试
0.4.1
当结果被缓存时,避免从池中获取连接。这应该会提高性能,尤其是在连接池因某些原因无法正常工作时。感谢Daniel Nilsson。
改进并记录了示例应用程序
0.4
使pyramid_ldap3与Pyramid 1.10兼容
我们现在需要Pyramid >= 1.4
0.3.2
在 authenticate() 方法中,搜索过滤器中的登录值现在被正确转义。尽管方法第二阶段的绑定测试确保了正确的密码被传递,但这可能被利用以不同的用户名如 'foo*' 登录,而不是 'foobar'。感谢 Patrick Valsecchi 对此错误的报告。
0.3.1
自 ldap3 版本 2.0.7 以来,模式信息在每次连接时从服务器加载。这通常对于身份验证不是必需的,会减慢连接速度,所以我们现在禁用此功能。如果您需要获取用户或组属性并希望它们以正确格式显示,您必须在调用 ldap_setup() 时将 get_info 设置为 'SCHEMA' 或 'ALL'。
0.3
对 ldap3 版本 2 的变化进行了调整,包括常量名称的改变。
此版本旨在仅支持 ldap3 新版本 >= 2.0。
0.2.5
由于兼容性原因,明确要求 ldap3 < 版本 2.0。
此版本旨在仅支持 ldap3 旧版本 < 2.0。
0.2.4
现在可以配置池的生存时间。
0.2.3
考虑到 python3-ldap 重命名为 ldap3。
正确断开连接。
如果已禁用缓存,则不要填充缓存。
以源包和通用轮形式发布。
0.2.2
支持服务器池。
忽略不带 dn 的结果,而不是引发错误。
在查询组时转义特殊字符。
不要缓存无效响应。
添加了关于递归组查询的文档。
0.2.1
使用隐式绑定和正确断开连接。
0.2
使 pyramid_ldap3 的返回值与 pyramid_ldap 兼容。
0.1
初始版本。
项目详情。
pyramid_ldap3-0.5.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e41e31d81a898a5bf123be06596aae0c393933ddef695f5c876b5f69aef76b6c |
|
MD5 | 5ca5bbc54efd474fa6826bdd2752836f |
|
BLAKE2b-256 | 5a43a840ec8e681ff635786dccfc41f540a002973e2dbe2fb60758c75d6b1881 |
pyramid_ldap3-0.5-py2.py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ca6d6addded829b7cb36f4a5ea006e4b13f8c98984e158ddd099e186900d30fa |
|
MD5 | 09168aab723751bf15386fe748cf01ae |
|
BLAKE2b-256 | cb3b9813d90acbc07035eabf00b1fa6f57f41500f9f8d78904f76036b410d13d |