1

我正在使用 nuxtjs/auth 执行身份验证系统,主要问题是令牌是从后面发送的,如下所示:Bearer token...

当 nuxtjs/auth 处理它时,它会在开头添加另一个 Bearer,如下所示:Bearer Bearer eyJhbGciOiJIUzU...

如何避免?

在这里,我有我的策略:

  withoutotp: {
    _scheme: 'local',
    endpoints: {
      login: {
        url: '/users/v2/auth/bel',
        method: 'post',
        propertyName: 'response'
      },
      user: {
        url: '/users/v2/clients',
        method: 'get',
        propertyName: 'response'
      },
      logout: {
        url: '/users/v2/auth/logout',
        method: 'post'
      }
    }
  },
4

2 回答 2

0

只需尝试tokenType: false在选项中设置。它对我有用

于 2021-09-17T13:00:06.817 回答
0

当你有你的字符串时,使用slice(7)它来删除第一个 Bearer。

于 2021-04-15T20:46:14.877 回答