Il sistema di autorizzazione di Laravel controlla cosa è permesso fare a un utente autenticato (distinto dall'autenticazione — chi sei). I Gates sono semplici closure per i permessi; le Policies sono classi che organizzano la logica di autorizzazione attorno a un modello specifico (ad es. chi può aggiornare un Post).
Gates — semplici permessi basati su closure
::(, fn() => ->());
(::()) { ... }
::();
