protect route

This commit is contained in:
2024-11-06 13:52:18 +05:00
parent ab9bc6a270
commit 564fe508bf
6 changed files with 167 additions and 30 deletions

View File

@@ -74,10 +74,10 @@ class AuthServiceProvider extends ServiceProvider
public function boot(): void
{
// General permissions...
Gate::define('isMe', fn ($user) => $user->isMe());
Gate::define('isSuperAdmin', fn ($user) => $user->isSuperAdmin());
Gate::define('isAdmin', fn ($user) => $user->isAdmin());
Gate::define('systemUser', fn ($user) => $user->isSystemUser());
Gate::define('isMe', fn (User $user) => $user->isMe());
Gate::define('isSuperAdmin', fn (User $user) => $user->isSuperAdmin());
Gate::define('isAdmin', fn (User $user) => $user->isAdmin());
Gate::define('systemUser', fn (User $user) => $user->isSystemUser());
// Tooling permissions...
Gate::define('viewPulse', fn ($user) => $user->isAdmin());