当 nuxt auth 在默认 localhost:3000/_auth/laravelPassport/token 中请求令牌时,我想根据用户角色返回范围。
这是 nuxt.config.js 身份验证策略设置
strategies: {
laravelPassportPasswordGrant: {
name: 'laravelPassport',
provider: 'laravel/passport',
url: process.env.API_URL,
endpoints: {
logout: '/api/auth/logout',
user: {
url: '/api/auth/user',
},
},
clientId: process.env.PASSPORT_CLIENT_ID,
clientSecret: process.env.PASSPORT_CLIENT_SECRET,
grantType: 'password',
},
},
我的 Laravel 启动功能在 \app\Providers\AuthServiceProvider.php
public function boot()
{
$this->registerPolicies();
Passport::routes();
Passport::tokensCan([
'admin' => 'Get admin resources',
'user' => 'Get user resources'
]);
}
来自 /oauth/token 的 nuxt auth laravel 护照密码默认请求令牌认证通过时如何插入范围?提前致谢!