Laravel の**認可(authorization)**システムは、認証済みのユーザーが何を行うことを許可されているかを制御します(認証 — 誰 であるか — とは区別されます)。**ゲート(Gate)**は権限を表すシンプルなクロージャであり、**ポリシー(Policy)**は特定のモデルを中心に認可ロジックを整理するクラスです(例: 誰が Post を更新できるか)。
ゲート — シンプルなクロージャベースの権限
::(, fn() => ->());
(::()) { ... }
::();
