BrowserID είναι να χρησιμοποιήσετε για να τροφοδοτήσει την υπηρεσία Mozilla Persona και θεωρείται ένα από τα πιο ασφαλή και ελπιδοφόρα συστήματα ελέγχου ταυτότητας γύρω.
Αναπτύχθηκε η βιβλιοθήκη PyBrowserID να επιτρέπεται σε εφαρμογές Python την πιστοποίηση των χρηστών τους κατά το πρωτόκολλο BrowserID.
Η βιβλιοθήκη είναι ένα στρώμα αφαίρεσης για το πρωτόκολλο BrowserID, που ασχολούνται με όλες τις διαδικασίες πιστοποίησης αυτόματα και αποστολή των αποτελεσμάτων του έργου σε χρησιμοποιήσιμη μορφή
Τι είναι καινούργιο σε αυτή την έκδοση:.
- Σταθερή δεδομένων αποκωδικοποίηση σφάλμα στην εφεδρική Crypto ρουτίνες.
Τι είναι καινούργιο στην έκδοση 0.7.0:
- Προστέθηκε ένα καθαρό-python εφαρμογή του κρυπτο JWT ρουτίνες, για χρήση όταν M2Crypto δεν είναι διαθέσιμο.
- Προστέθηκε & quot? From_pem_data & quot? και & quot? to_pem_data & quot? μεθόδους για Key αντικείμενα. Επί του παρόντος, αυτές είναι διαθέσιμες μόνο όταν έχει εγκατασταθεί M2Crypto.
- Προστέθηκε υποστήριξη για την εξουσιοδότηση? χάρηkylef.
- Χρησιμοποιήστε https://verifier.login.persona.org/verify για απομακρυσμένο έλεγχο
Τι είναι καινούργιο στην έκδοση 0.6.2:
- Προστέθηκε persona.org και συναφείς χώρους στη λίστα αθέτησης αξιόπιστους δευτερεύοντα.
Τι είναι καινούργιο στην έκδοση 0.6.1:
- Απενεργοποίηση πιστοποιητικό αλυσιδωτό τώρα. Η λειτουργία αυτή δεν χρησιμοποιείται από τους servers στην άγρια φύση, και το spec για αυτό πρόκειται να αλλάξει σύντομα.
Τι είναι καινούργιο στην έκδοση 0.6.0:
- Κατάργηση δυνατότητα να χρησιμοποιήσετε μια προσαρμοσμένη κατηγορία JWT αναλυτή, δεν χρησιμοποιείται και προσθέτει περιττό πολυπλοκότητα.
- Προστέθηκε έναν τρόπο να παρακάμψετε το SSL έλεγχο, όταν πάρει τα πιστοποιητικά με την CertificateManager.
Τι είναι καινούργιο στην έκδοση 0.5.0:
- Προστέθηκε υποστήριξη των αιτημάτων και όχι προσαρμοσμένο κώδικα για SSL έλεγχο κατά την ανάκτηση πιστοποιητικών.
- Αφαιρέθηκε χρησιμότητα patch για secure_urlopen (που χρησιμοποιούν σήμερα οι αιτήσεις).
- Προστέθηκε πιο φλύαρη σφάλματα όταν ασχολούνται με την RSA / ΚΑΑ Κλειδιά.
Τι είναι καινούργιο στην έκδοση 0.4.0:
- μετονομάστηκε από PyVEP να PyBrowserID, σύμφωνα με το Mozilla branding.
- Το κοινό έλεγχο με την επιχείρηση δέχεται μοτίβα glob-στυλ καθώς και σταθερές συμβολοσειρές κοινό.
- Επιθεωρητής αντικείμενα αποδέχονται πλέον μια λίστα μοτίβων κοινό ως πρώτο επιχείρημα τους. Αυτό έχει σχεδιαστεί για να ενθαρρύνει κάνει το σωστό πράγμα και όχι, ας πούμε, περνώντας το όνομα του μηχανήματος από την αίτηση.
- κατοικίδια LocalVerifier να χρησιμοποιήσετε μια προσαρμοσμένη JWT αναλυτή.
- Αφαιρέθηκε browserid.verify_ [απομακρυσμένες | τοπικής | ομοίωμα], δεδομένου ότι μόνο προκαλούν σύγχυση. Θα πρέπει είτε να αποδεχτείτε τις προεπιλογές που παρέχονται από το browserid.verify λειτουργία, ή να χρησιμοποιήσετε ένα πλήρως ανεπτυγμένο αντικείμενο ελέγχου.
- φόρτωσης πιστοποιητικό Σπλιτ και την προσωρινή αποθήκευση σε μια ξεχωριστή κατηγορία, στην browserid.certificates:. CertificatesManager
- Αφαιρέθηκε η κατηγορία DummyVerifier υπέρ της υποστήριξης λειτουργιών σε browserid.tests.support.
Τα σχόλια δεν βρέθηκε