feat(auth): introduce resource creation authorization middleware and policies for enhanced access control

This commit is contained in:
Andras Bacsai
2025-08-24 17:14:33 +02:00
parent 0702d29ae1
commit 3e1f47a243
9 changed files with 256 additions and 4 deletions

View File

@@ -28,7 +28,7 @@ class ServicePolicy
*/
public function create(User $user): bool
{
return $user->isAdmin() && $user->teams()->get()->firstWhere('id', $service->team()->first()->id) !== null;
return $user->isAdmin();
}
/**