Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> PHP /MySQL Προγραμματισμός

Διαφορά μεταξύ Cake Auth & ACL

Εξουσιοδότηση ( Auth ) και τη λίστα ελέγχου πρόσβασης ( ACL ) είναι τα δικαιώματα των οδηγιών που χρησιμοποιούνται στην τούρτα προεπεξεργαστή υπερκειμένου ( CakePHP ) που κωδικοποιεί για τις ιστοσελίδες . Επειδή και οι δύο χρησιμοποιούνται για τη χορήγηση στους χρήστες πρόσβαση σε μια συγκεκριμένη ιστοσελίδα ή ένα τμήμα μιας ιστοσελίδας , είναι απλό να συγχέουμε αυτά τα δύο , όπως το ίδιο . ACL , όμως , είναι μια επέκταση του Auth αντί να εκτελεί την ίδια λειτουργία όπως Auth . Ενώ η άδεια χρησιμοποιείται για να ενημερώσει μια ιστοσελίδα που ο χρήστης είναι ένα ACL χρησιμοποιείται για να προσδιορίσει τι προσδιοριζόμενη χρήστης μπορεί να κάνει . Auth Command
Η

Η εντολή Auth χρησιμοποιείται για να προσδιορίσει μια λίστα των χρηστών που επιτρέπεται να έχουν πρόσβαση σε μια συγκεκριμένη ιστοσελίδα . Τις περισσότερες φορές , η εντολή Auth είναι απλά ένα αναγνωριστικό , αποδίδεται σε όποιον , για παράδειγμα , δημιούργησε ένα όνομα χρήστη με τη συγκεκριμένη ιστοσελίδα και στη συνέχεια να εγκριθεί ως χρήστης .
Εικόνων ACLs

ACLs χρησιμοποιούνται για να καθορίσουν την περαιτέρω δικαιώματα για ένα συγκεκριμένο χρήστη ή ομάδα χρηστών . Ενώ Auth προσδιορίζει το εν λόγω χρήστη , μια ACL καθορίζει ποια τμήματα ή στοιχεία σχετικά με την ιστοσελίδα που συγκεκριμένο χρήστη παρέχεται πρόσβαση .

Η ACO και ARO
Η

Σε προκειμένου για την ACL να λειτουργήσει σωστά , μια λίστα με δύο αντικείμενα ελέγχου πρόσβασης (acos ) και το αίτημα πρόσβασης αντικείμενα στοιχείων (ARO ) πρέπει να δημιουργηθεί . Acos αποτελούν τμήματα ή στοιχεία σχετικά , μια ιστοσελίδα στην οποία ο χρήστης μπορεί να θέλουν να έχουν πρόσβαση . Υπηρεσιών ανάκτησης περιουσιακών στοιχείων είναι οι ίδιοι οι χρήστες που επιθυμούν να έχουν πρόσβαση σε ένα ή περισσότερα acos .
Εικόνων Auth και ACL Μαζί
Η

Γνωρίζοντας πώς Auth και ACL δουλεύουν ατομικά κάνει με τον τρόπο που εργάζονται από κοινού περισσότερα σαφής . Για ένα χρήστη να αναγνωρίζονται ως ARO , έρχεται για πρώτη φορά πρέπει να είναι ένας εξουσιοδοτημένος χρήστης μέσω της εντολής Auth . Μετά από αυτό , η ACL χρησιμοποιείται για να προσδιορίσει τις συγκεκριμένες acos στους οποίους ο χρήστης έχει πρόσβαση . Σε μια ιστοσελίδα όπου όλοι οι χρήστες έχουν πρόσβαση σε όλους τους χώρους και τα αρχεία , η ACL δεν είναι τόσο χρήσιμο ? Ωστόσο , οι περισσότερες ιστοσελίδες διατηρούν ορισμένα τμήματα ή τα αρχεία για τους χρήστες premium ή τους διαχειριστές των ιστοσελίδων και να εντοπίσει τους χρήστες μέσω μιας ACL . Η διαδικασία αυτή διατηρεί ένα καλό ποσό της ιδιωτικής ζωής και ασφάλειας για όλους τους χρήστες της ιστοσελίδας .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα