
* OpenId είναι ανοικτού κώδικα και μπορεί να εφαρμοστεί από οποιονδήποτε.
* Και στις δύο περιπτώσεις τα διαπιστευτήριά μου πραγματοποιήθηκε σε ένα διακομιστή τρίτου μέρους.
* Το μόνο πλεονέκτημα που μπορώ να σκεφτώ για τη χρήση του Microsoft Passport είναι η αξιοπιστία της Microsoft.

 
Ποια είναι η διαφορά μεταξύ της Microsoft Passport και το OpenID;
=================================================================



Εάν χρησιμοποιείτε το OpenID, μπορείτε να επιλέξετε ποιος πάροχος ταυτότητας backend σας και να το αλλάξετε κατά βούληση. Αν έχετε δική σας ιστοσελίδα, τότε ένα κομμάτι του κώδικα στην κορυφή μπορεί να δείξει στον πάροχο ταυτότητας σας. Αν δεν σας αρέσει αυτό το ένα πια, το αλλάξετε σε κάτι άλλο.


Επίσης, αν προτιμάτε, μπορείτε να εκτελέσετε το *δικό του* πάροχο ταυτότητας OpenID. Στη συνέχεια, τα στοιχεία σας δεν κατέχονται από οποιονδήποτε άλλον σε όλα.

 

Το OpenID είναι ένα αποκεντρωμένο σύστημα ελέγχου ταυτότητας, ενώ Passport είναι συγκεντρωτικό.


Εάν χρησιμοποιείτε το OpenID, που δεν θα στηρίζεται σε ένα μόνο πάροχο τρίτο μέρος, το οποίο μπορεί να κλείσει τις υπηρεσίες ή ενεργεί ως ένα μεγάλο αδελφό ή ... επειδή είστε *χρησιμοποιώντας ένα κατανεμημένο μηχανισμό ελέγχου ταυτότητας* .


Και μπορείτε να έχετε πολύ περισσότερους χρήστες συνδεθείτε εύκολα όπως όλοι οι μεγάλοι πάροχοι (συμπεριλαμβανομένων των Microsoft) πρόκειται να υποστηρίξει το OpenID στο εγγύς μέλλον. Δεν έχετε αναγκάζοντας τους χρήστες να δημιουργήσουν λογαριασμούς για κάθε πάροχο OpenID. Αν θέλουν, μπορούν να λειτουργούν τα δικά τους διακομιστή ελέγχου ταυτότητας για να συνδεθείτε στο site σας.

 

Διαβατήριο είναι συνδεδεμένη με έναν προμηθευτή, ανοιχτή ID μου φαίνεται να είναι μια phishing εφιάλτης που περιμένει να συμβεί.


Θα έλεγα ότι η χρήση ανοικτής ταυτότητας για καθολική σύνδεση με το πού η ασφάλεια δεν είναι ζωτικής σημασίας (blog / forums / κλπ), και κάτι περισσότερο, όπως το Microsoft CardSpace για τα πράγματα όπου η ασφάλεια είναι πιο σημαντική (ηλεκτρονικό εμπόριο) 


<http://dotnetslackers.com/articles/security/microsoft_cardspace_getting_started.aspx>

 

Microsoft Passport υποστηρίζει μόνο έλεγχο ταυτότητας όνομα χρήστη / κωδικό πρόσβασης. Πολλά σύνδεσης OpenID Providers υποστήριξη CardSpace, Χ509, ή άλλα phishing ανθεκτικά μέσα. Αυτό σημαίνει ότι το OpenID σας μπορεί στην πραγματικότητα να είναι *πιο* ασφαλής από το MS Passport.

 