File tree Expand file tree Collapse file tree 3 files changed +6
-2
lines changed Expand file tree Collapse file tree 3 files changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -79,7 +79,7 @@ public function updatePassword(?string $new_password = '')
79
79
80
80
public function canAccessPanel (?Panel $ panel = null ): bool
81
81
{
82
- return $ this ->hasRole (Role::SUPER_ADMIN -> value );
82
+ return $ this ->hasRole ([ Role::SUPER_ADMIN , Role:: ADMIN ] );
83
83
}
84
84
85
85
/**
Original file line number Diff line number Diff line change 15
15
->withMiddleware (function (Middleware $ middleware ) {
16
16
$ middleware ->alias ([
17
17
'password.confirm ' => \Illuminate \Auth \Middleware \RequirePassword::class,
18
+ 'role ' => \Spatie \Permission \Middleware \RoleMiddleware::class,
19
+ 'permission ' => \Spatie \Permission \Middleware \PermissionMiddleware::class,
20
+ 'role_or_permission ' => \Spatie \Permission \Middleware \RoleOrPermissionMiddleware::class,
18
21
]);
19
22
20
23
$ middleware ->web (append: [
Original file line number Diff line number Diff line change 1
1
<?php
2
2
3
+ use App \Enums \Role ;
3
4
use Illuminate \Support \Facades \Route ;
4
5
5
- Route::get ('health ' , Spatie \Health \Http \Controllers \HealthCheckResultsController::class)->middleware (['auth ' ]);
6
+ Route::get ('health ' , Spatie \Health \Http \Controllers \HealthCheckResultsController::class)->middleware (['auth ' , ' role: ' .Role:: SUPER_ADMIN -> value ]);
6
7
7
8
Route::controller (App \Http \Controllers \RegisterController::class)
8
9
->middleware (['guest ' ])
You can’t perform that action at this time.
0 commit comments