Βοήθεια
Κατανεμημένη πιστοποίηση
Μία από τις πιο ενοχλητικές στιγμές όταν επισκέπτεται κανείς ένα νέο ιστότοπο είναι η συμπλήρωση της φόρμας εγγραφής. Εδώ στον ιστότοπο Wines.gr δε χρειάζεται να συμπληρώσετε φόρμα εγγραφής αν είστε ήδη μέλος Drupal. Η δυνατότητα αυτή λέγεται κατανεμημένη πιστοποίηση, και είναι μοναδική στο Drupal, το λογισμικό στο οποίο βασίζεται ο ιστότοπος Wines.gr.
Η κατανεμημένη πιστοποίηση επιτρέπει σε ένα νέο χρήστη να δίνει ένα όνομα λογαριασμού και έναν κωδικό εισόδου στη φόρμα εισόδου και αμέσως να αναγνωρίζεται, ακόμα και αν ο συγκεκριμένος χρήστης ποτέ δεν έκανε εγγραφή στον ιστότοπο Wines.gr. Αυτό γίνεται επειδή το Drupal γνωρίζει πώς να επικοινωνεί με εξωτερικές βάσεις δεδομένων εγγραφής. Ας πούμε, για παράδειγμα, ότι ο νέος χρήστης 'Joe' είναι ήδη εγγεγραμμένος στα Delphi Forums. Το Drupal πληροφορεί τον Joe στις οθόνες εγγραφής και εισόδου ότι μπορεί να εισέλθει με το Delphi ID του αντί να κάνει εγγραφή στον ιστότοπο Wines.gr. Ο Joe βρίσκει την ιδέα βολική, και εισέρχεται χρησιμοποιώντας το όνομα λογαριασμού joe@remote.delphiforums.com και το συνηθισμένο του κωδικό εισόδου του Delphi. Έπειτα το Drupal επικοινωνεί με το διακομιστή remote.delphiforums.com στο παρασκήνιο (συνήθως χρησιμοποιώντας XML-RPC, HTTP POST, ή SOAP) και ρωτά: "Είναι σωστός ο κωδικός εισόδου του λογαριασμού Joe;". Αν το Delphi απαντήσει καταφατικά, τότε δημιουργούμε ένα νέο λογαριασμό στον ιστότοπο Wines.gr για τον Joe και τον αφήνουμε να εισέλθει. Ο Joe μπορεί να συνεχίσει να εισέρχεται στον ιστότοπο Wines.gr με τον ίδιο τρόπο, και πάντα θα εισέρχεται στον ίδιο λογαριασμό.




