Örneğin a adresine gidiyorsunuz, middleware olarak kontrol edeceğim yetkiniz varmı gitmeye aynı şekilde b adresine de öyle gibi gibi. Hepsini de ayrı ayrı saklamam lazım a adresi için ayrı b adresi için ayrı
https://github.com/spatie/laravel-permission
bu kütüphane ile istediğiniz gibi yetki kontrolü yaptırabilirsiniz.
kendiniz yazacaksanız, middleware ile birlikte gate kullanabilirsiniz.