Changeset View
Changeset View
Standalone View
Standalone View
src/app/Providers/PassportServiceProvider.php
Show All 14 Lines | class PassportServiceProvider extends \Laravel\Passport\PassportServiceProvider | ||||
* | * | ||||
* @return void | * @return void | ||||
*/ | */ | ||||
public function boot() | public function boot() | ||||
{ | { | ||||
Passport::tokensCan([ | Passport::tokensCan([ | ||||
'api' => 'Access API', | 'api' => 'Access API', | ||||
'mfa' => 'Access MFA API', | 'mfa' => 'Access MFA API', | ||||
'fs' => 'Access Files API', | |||||
machniak: It should be 'fs' , right? | |||||
]); | ]); | ||||
Passport::tokensExpireIn(now()->addMinutes(\config('auth.token_expiry_minutes'))); | Passport::tokensExpireIn(now()->addMinutes(\config('auth.token_expiry_minutes'))); | ||||
Passport::refreshTokensExpireIn(now()->addMinutes(\config('auth.refresh_token_expiry_minutes'))); | Passport::refreshTokensExpireIn(now()->addMinutes(\config('auth.refresh_token_expiry_minutes'))); | ||||
Passport::personalAccessTokensExpireIn(now()->addMonths(6)); | Passport::personalAccessTokensExpireIn(now()->addMonths(6)); | ||||
Passport::useClientModel(\App\Auth\PassportClient::class); | Passport::useClientModel(\App\Auth\PassportClient::class); | ||||
Passport::tokenModel()::observe(\App\Observers\Passport\TokenObserver::class); | Passport::tokenModel()::observe(\App\Observers\Passport\TokenObserver::class); | ||||
▲ Show 20 Lines • Show All 42 Lines • Show Last 20 Lines |
It should be 'fs' , right?