Laravels autoriserings-system styrer hvad en autentificeret bruger må gøre (forskellig fra autentificering — hvem de er). Gates er simple closures for tilladelser; Policies er klasser, der organiserer autoriseringslogik omkring en specifik model (f.eks. hvem der kan opdatere et Post).
Gates — simple, closure-baserede tilladelser
::(, fn() => ->());
(::()) { ... }
::();
