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類。
評論沒有發現