BrowserID는 모질라 개인 서비스에 전력을 사용하고 주위에 가장 안전하고 유망한 인증 시스템의 고려된다.
PyBrowserID 라이브러리는 파이썬 응용 프로그램이 BrowserID 프로토콜에 대해 자신의 사용자를 인증 할 수 있도록 개발되었다.
라이브러리는 자동으로 모든 인증 절차를 처리하고 사용할 수있는 형태로 개발자에게 결과를 전송, BrowserID 프로토콜에 대한 추상화 계층이다
이 릴리스의 새로운 기능 : 있습니다.
고정 대체 암호화 루틴의 데이터 디코딩 버그.
0.7.0 버전의 새로운 기능 : M2Crypto를 사용할 수없는 경우
사용, JWT의 암호화 루틴의 순수 파이썬 구현을 추가했습니다.
추가 & quot; from_pem_data & quot; 및 quot; to_pem_data & quot; 키 개체에 대한 방법. 현재 이러한 M2Crypto가 설치되어있는 경우에만 사용할 수 있습니다.
권한 위임에 대한 지원을 추가; 감사 @kylef.
원격 확인을 위해 https://verifier.login.persona.org/verify를 사용하여
0.6.2 버전의 새로운 기능 :
persona.org을 추가하고 기본 보조를 신뢰할 수있는 목록에 사이트를 관련.
0.6.1 버전의 새로운 기능 :
안 인증서가 지금은 체인. 이 기능은 야생의 모든 서버에서 사용되지 않으며, 그것의 사양은 곧 바꿀 것입니다.
사용자 정의 JWT 파서 클래스를 사용하는 능력을 제거, 그것을 사용하지 그리고 불필요한 복잡성을 추가합니다
어떤 버전 0.6.0의 새로운 기능입니다.
CertificateManager와 인증서를 얻는 경우 SSL 인증을 건너 뛸 수있는 방법을 추가했습니다.
0.5.0 버전의 새로운 기능 :
인증서를 검색 할 때 확인 SSL에 대한 요청의 지원이 아닌 사용자 지정 코드를 추가했습니다.
secure_urlopen 제거 패치 유틸리티 (우리가 지금 요청을 사용하고 있습니다).
RSA / DSA 키를 다룰 때 더 자세한 오류를 추가했습니다.
0.4.0 버전의 새로운 기능 :
모질라 브랜딩을 유지하고, PyVEP에서 PyBrowserID로 상호 변경.
지금 점검 대상은 글로브 스타일의 패턴뿐만 아니라 고정 고객 문자열을 받아들입니다.
검증 개체는 이제 자신의 첫 번째 인수로 관객 패턴 목록을 받아들입니다. 이것은 요청에서 호스트 이름을 전달, 말, 대신 옳은 일을 장려하기 위해 설계되었습니다.
허용 LocalVerifier 사용자 정의 JWT 파서 사용합니다.
그들은 단지 혼란을 야기하기 때문에 더미 원격 | | 지역] 제거 browserid.verify_. 당신은 browserid.verify 기능에서 제공하는 기본값을 사용하거나, 완전한 검증 객체를 사용해야 하나.
browserid.certificates에, 별도의 클래스로 인증서로드 및 캐싱을 분할 : CertificatesManager을.
browserid.tests.support의 기능을 지원하는 대신 DummyVerifier 클래스를 제거.
댓글을 찾을 수 없습니다