Oi, estou tentando conectar as credenciais da API OAuth2 do Google Sheets no n8n Cloud.
Seguei todos os passos e também tentei limpar o cache do navegador e usar uma janela anônima, mas ainda estou enfrentando um problema.
Depois de concluir o fluxo OAuth, ele não me deixa entrar na minha conta do Google. Vejo a mensagem “Credenciais salvas”, mas o status da credencial muda imediatamente para “Necessita configuração inicial” quando saio.
Você poderia me ajudar a entender por que isso está acontecendo e como posso resolver?
Navegue até APIs e Serviços →→ Tela de consentimento OAuth.
Certifique-se de que o Status de publicação está definido como “Teste”.
Em “Usuários de teste”, verifique se o endereço de email exato que você usa para fazer login foi adicionado à lista. Se não estiver lá, o fluxo falhará ou se comportará de forma inconsistente.
Re-autentique no n8n:
Volte às suas credenciais do n8n Cloud.
Clique em Fazer login com Google novamente.
Conclua o fluxo OAuth. Agora você deve ver a mensagem “Credenciais salvas” e, como você revogou o acesso na Etapa 1, o Google emitirá um novo Refresh Token.
Saia da janela de credenciais e verifique se o status agora permanece “Conectado”.
Se ainda assim falhar
URI de Redirecionamento: Verifique novamente que a URI de Redirecionamento OAuth fornecida pelo n8n Cloud foi copiada exatamente na seção “URIs de redirecionamento autorizado” do seu Google Cloud Console.
Escopos: Certifique-se de que você ativou a API Google Sheets na aba “APIs e Serviços Ativados” do seu projeto Google Cloud.
Também em Audience > Test users é o que confunde muita gente. Se o endereço de email que você está usando não estiver no grupo de test users, você não conseguirá fazer autenticação.
Outra coisa que vou adicionar: se você tem tudo isso ativado e ainda assim não está autorizado e não está recebendo um erro do outro lado, pode haver um problema com o callback. Você está rodando n8n.io na nuvem ou fazendo self-hosting? Na verdade, estava enfrentando um problema com o Cloudflare bloqueando o callback do Google.
@Aashna_Ramtri Observando a URL de redirecionamento que você está usando no n8n Cloud, isso significa que você não precisa fazer nada do lado do Google, apenas clique no botão Entrar com Google. Porém, recomendo tentar de dentro do editor de workflow.
Abra um novo workflow, adicione o nó Google Sheets e depois adicione a credencial e veja se funciona. Pode estar com status “precisa de configuração” porque ainda não foi utilizada por um nó.
Oi Jon,
Também tentei isso. Mas o erro continua aparecendo, apenas diz que as credenciais foram salvas, mas não me permite fazer login na minha conta do Google. Fiz uma gravação de tela, mas aqui não consigo fazer upload porque diz que novos usuários não podem enviar anexos. Você poderia me fornecer seu endereço de email para que eu possa enviar?
@Aashna_Ramtri mais uma coisa, não vi a janela de autenticação aparecer, verifique se não há um bloqueador de pop-ups bloqueando a janela pop-up de autenticação.
@Aashna_Ramtri Incrível!! Fico feliz que conseguimos fazer funcionar!
Trabalhar em TI a vida toda me ensinou uma lição que tento nunca esquecer: geralmente é um problema simples e óbvio, e muita gente pula direto sem olhar para o óbvio.
Se o fluxo oauth é concluído mas a credencial volta para Necessita de configuração inicial, então acho que é como se a autorização não estivesse sendo finalizada corretamente. então verifique novamente que o cliente oauth do Google tem o redirect uri correto configurado e que você está entrando com a mesma conta do Google usada para criar o aplicativo oauth. Se tudo parece correto então verifique os logs do n8n ou o console do navegador para verificar se há erros.