Autenticação de login do Google

A Autenticação de login do Google é uma função útil que permite que os usuários do Odoo façam login em sua base de dados com sua conta do Google.

Isso é particularmente útil se a organização usar o Google Workspace e quiser que os funcionários da organização se conectem ao Odoo usando suas contas do Google.

Aviso

As bases de dados hospedadas no Odoo.com não devem usar o login do OAuth para o proprietário ou administrador da base de dados, pois isso desvincularia a base de dados de sua conta do Odoo.com. Se o OAuth for configurado para esse usuário, a base de dados não poderá mais ser duplicada, renomeada ou gerenciada de outra forma a partir do portal Odoo.com.

Configuração

A integração da função de login do Google requer configuração tanto no Google quanto no Odoo.

Painel de controle de API do Google

  1. Acesse o Painel do Google API.

  2. Certifique-se de que o projeto correto esteja aberto. Se ainda não houver um projeto, clique em Criar projeto, preencha o nome do projeto e outros detalhes da empresa e clique em Criar.

    Preenchimento dos detalhes de um novo projeto.

    Dica

    Escolha o nome da empresa no menu suspenso.

Credenciais

  1. No menu do lado esquerdo, clique em Credenciais.

    Menu do botão Credenciais.
  2. Clique em Criar credenciais e selecione ID de cliente do OAuth.

    Seleção do ID do cliente OAuth.
  3. Selecione Aplicativo web como o Tipo de aplicativo. Agora, configure as páginas permitidas nas quais o Odoo será redirecionado.

    Para conseguir isso, no campo URIs de redirecionamento autorizados, digite o domínio da base de dados imediatamente seguido por /auth_oauth/signin. Por exemplo: https://mydomain.odoo.com/auth_oauth/signin e, em seguida, clique em Criar.

  4. Agora que o Cliente OAuth foi criado, será exibida uma tela com o ID do cliente e Segredo do cliente. Copie o ID do cliente para mais tarde, pois ele será necessário para a configuração no Odoo, que será abordada nas etapas a seguir.

Autenticação com Google no Odoo

Recuperar o ID do cliente

Depois que as etapas anteriores forem concluídas, duas chaves serão geradas no Painel do Google API: ID do cliente e Segredo do cliente. Copie o ID do cliente.

ID do cliente Google OAuth gerado.

Ativação do Odoo

  1. Acesse as Definições gerais do Odoo ‣ Integrações e ative a Autenticação OAuth.

    Nota

    O Odoo pode solicitar que o usuário faça login novamente após essa etapa.

  2. Volte para Configurações gerais ‣ Integrações ‣ Autenticação OAuth, ative a seleção e salve. Em seguida, retorne às Configurações gerais ‣ Integrações ‣ Autenticação Google e ative a seleção. Em seguida, preencha o ID do cliente com a chave do Painel de API do Google e salve.

    Preenchimento do ID do cliente nas configurações do Odoo.

    Nota

    A configuração do Google OAuth2 também pode ser acessada clicando em Provedores OAuth sob o título Autenticação OAuth em Integrações.

Faça login no Odoo com o Google

Para vincular a conta do Google ao perfil do Odoo, clique em Fazer login com o Google ao fazer o primeiro login no Odoo.

Tela de redefinição de senha com o botão "Fazer login com o Google".

Os usuários existentes devem redefinir a senha para acessar a página Redefinir senha, enquanto os novos usuários podem clicar diretamente em Fazer login com o Google, em vez de escolher uma nova senha.

Veja também