0

当 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 护照密码默认请求令牌认证通过时如何插入范围?提前致谢!

4

0 回答 0