Το σύστημα εξουσιοδότησης του Laravel ελέγχει τι επιτρέπεται σε έναν ταυτοποιημένο χρήστη να κάνει (διαφορετικό από την ταυτοποίηση — ποιος είναι). Οι Gates είναι απλά closures για δικαιώματα· οι Policies είναι κλάσεις που οργανώνουν τη λογική εξουσιοδότησης γύρω από ένα συγκεκριμένο μοντέλο (π.χ. ποιος μπορεί να ενημερώσει ένα Post).
Gates — απλά, δικαιώματα βασισμένα σε closures
::(, fn() => ->());
(::()) { ... }
::();
