BROWSERID是使用Mozilla的假面用电,被认为是身边最安全的和有希望的认证系统之一。
该PyBrowserID库的开发是为了让Python应用程序,以对BROWSERID协议验证其用户。
该库是一个抽象层BROWSERID协议,与所有身份验证程序自动处理和发送的结果,在可用的形式开发
什么是此版本的新:
- 在回退加密例程固定数据解码错误。
在什么版本0.7.0新是:
- 在增加了一个纯Python实现了智威汤逊的密码例程,使用时M2Crypto不可用。
- 新增" from_pem_data"和" to_pem_data"方法主要对象。目前已安装M2Crypto当这些只适用。
- 新增支持授权;感谢@kylef。
- 使用https://verifier.login.persona.org/verify远程验证
在什么版本0.6.2新是:
- 新增persona.org和相关网站的列表默认信任的次级。
什么版本0.6.1是新的:
- 在禁用证书链现在。该功能不使用在野外的任何服务器,并且该规范为它会很快改变。
在什么版本0.6.0新是:
- 删除使用自定义的智威汤逊解析器类的能力,它不使用,增加了不必要的复杂性。
- 添加的方式来跳过与CertificateManager获得证书时的SSL验证。
什么是0.5.0版本,新的:
- 在增加支持的要求,而不是用于SSL自定义代码检索证书时检查。
- 删除补丁程序的secure_urlopen(我们现在使用的请求)。
- 补充更详细的错误。
当与RSA / DSA密钥处理
在什么版本0.4.0新是:
- 从PyVEP更名为PyBrowserID,在保持与Mozilla品牌推广。
- 现在观众接受检查通配符式样的模式和固定的观众字符串。
- 验证对象,现在接受观众的图案作为自己的第一个参数列表。这是旨在鼓励做正确的事,而不是,比方说,从请求传入主机名。
- 允许LocalVerifier使用自定义JWT解析器。
- 删除browserid.verify_ [远程|本地|假],因为他们只是造成混乱。您应该接受由browserid.verify功能提供的默认值,或使用一个完全成熟的验证对象。
- 在拆分证书加载和缓存到一个单独的类,在browserid.certificates:CertificatesManager
- 删除赞成支持功能browserid.tests.support的DummyVerifier类。
评论没有发现