В вашем файле nuxt.config.js
вы объявляете две разные стратегии: локальную и Google. Если вы хотите использовать Google в качестве провайдера идентификации, вам не нужно уточнять конечные точки.
Вот мой фактический конфиг для одного из моих проектов:
auth: {
redirect: {
login: '/login',
logout: '/login',
home: '/',
callback: '/callback'
},
strategies: {
google: {
client_id: 'XXXXXxxxx.apps.googleusercontent.com'
}
}
}
И у меня есть указал на консоли API Google следующий авторизованный URI: localhost:3000/callback
для моей среды разработки и mydomain.com/callback
для продукта.