如果我使用 Google 策略登录,NUXTJS 身份验证将重定向到 /login 查询字符串

NUXTJS auth redirects to /login with query string if I'm login with Google strategy

从 google 获得身份验证后,它会将我重定向到 /login?state=....

我的问题是为什么我没有登录? this.$auth 中没有用户数据 而 loggedIn 属性 也是假的 是否还有我遗漏的进一步步骤?

nuxt.config.js

auth: {
    strategies: {
      google: {
        clientId: process.env.GOOGLE_CLIENT_ID,
        responseType: 'code',
        codeChallengeMethod: '',
      },
   },
}

login.vue

    this.$auth.loginWith('google');

我通过替换

得到了修复
responseType: 'token id_token',