wip
This commit is contained in:
@@ -95,10 +95,8 @@ class User extends Authenticatable
|
||||
*/
|
||||
public function canAccessApiDocs(): bool
|
||||
{
|
||||
return in_array($this->email, [
|
||||
'nurmuhammet@mail.com',
|
||||
'mahmyt1206@gmail.com',
|
||||
'api@mail.com',
|
||||
return $this->isMe() || in_array($this->username, [
|
||||
'muhammet',
|
||||
]);
|
||||
}
|
||||
|
||||
|
||||
@@ -37,19 +37,6 @@ class AppServiceProvider extends ServiceProvider
|
||||
|
||||
$this->loadMigrationsFrom($this->findModuleMigrations());
|
||||
|
||||
Gate::define('viewApiDocs', function (User $user) {
|
||||
info([
|
||||
'1' => in_array($user->username, [
|
||||
'muhammet'
|
||||
]),
|
||||
'admin' => $user->isAdmin(),
|
||||
'username' => $user->username
|
||||
]);
|
||||
return $user->isMe() || in_array($user->username, [
|
||||
'muhammet'
|
||||
]);
|
||||
});
|
||||
|
||||
Scramble::afterOpenApiGenerated(function (OpenApi $openApi) {
|
||||
$openApi->secure(SecurityScheme::http('bearer'));
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user