NUXTJS аутентифицирует перенаправление на /вход с помощью строки запроса, если я войду в систему с помощью стратегии Google

#javascript #oauth-2.0 #nuxtjs

Вопрос:

После аутентификации в Google он перенаправляет меня на /войти?состояние=….

  • Я реализовывал это из документации

Мой вопрос в том, почему я не вошел в систему? В этом свойстве нет пользовательских данных.$auth И LoggedIn также является ложным. Есть ли какой-либо дальнейший шаг, который я пропускаю?

nuxt.config.js

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

войти.vue

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

 

Комментарии:

1. Вы не задали никакого вопроса, только констатировали факт. В чем заключается ваш вопрос?

2. Столкнулся с аналогичной проблемой, но с Facebook. Любой маршрут со строкой запроса всегда перенаправляет обратно на вход

Ответ №1:

Я получил исправление, заменив

 responseType: 'token id_token',