Autenticação de início de sessão do Facebook¶
A função de início de sessão com Facebook OAuth permite que os usuários do Odoo iniciem sessão na sua base de dados com a sua conta do Facebook.
Perigo
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 do Meta para desenvolvedores¶
Acesse Meta paraa desenvolvedores e inicie sessão. Clique em Meus aplicativos. Na página Aplicativos, clique em Criar aplicativos.
Na página Casos de uso, selecione Autenticar e solicitar dados de usuários com o login do Facebook e, em seguida, clique em Próximo.
No campo Adicionar um nome de aplicativo, introduza Odoo Login OAuth
, ou um título semelhante.
Nota
O E-mail de contato do aplicativo é automaticamente predefinido com o endereço de e-mail associado à conta Meta. Se esse endereço de e-mail não for monitorado regularmente, é aconselhável usar outro endereço de e-mail.
Clique em Próximo. Revise os Requisitos de publicação, os Termos da Plataforma Meta, e as Políticas do desenvolvedor. De seguida, clique em Criar aplicativo.
Importante
Clicar em Criar aplicativo pode exigir a que a senha seja inserida novamente.
Personalizar o aplicativo¶
O novo aplicativo, depois de criado, aparece a página do Painel, com uma lista de etapas a concluir antes de poder ser publicado. Ali, clique em Personalizar a adição do botão de login do Facebook.
Na página Personalizar, clique em Definições.
No campo URIs de redirecionamento OAuth válidos, introduza https://<odoo base url>/auth_oauth/signin
, substituindo <odoo base url>
pelo URL da base de dados aplicável.
Example
Se uma base de dados tiver o URL https://example.odoo.com
, o URL https://example.odoo.com/auth_oauth/signin
deve ser introduzido no campo URIs de redirecionamento OAuth válidos.
Clique em Salvar alterações quando terminar.
Configurar definições¶
Na extremidade esquerda da página, clique em
. Esta página contém definições adicionais que são necessárias antes de poder submeter o aplicativo para aprovação.No campo URL da política de privacidade, introduza https://www.odoo.com/privacy
.
Nota
https://www.odoo.com/privacy é a política de privacidade padrão para as bases de dados hospedadas em Odoo.com.
Clique no campo Ícone do aplicativo para abrir uma janela de carregamento de arquivos. Ali, selecione e carregue um ícone do aplicativo.
No campo Exclusão de dados do usuário, insira https://www.odoo.com/documentation/17.0/administration/odoo_accounts.html
.
Nota
Este documento fornece instruções sobre como um usuário pode excluir a sua conta Odoo.
Por fim, clique no campo Categoria e selecione Empresas e páginas no menu suspenso.
Clique em Salvar alterações.
Capturar ID do aplicativo¶
Depois do aplicativo ter sido criado e aprovado, selecione e copie o ID do aplicativo. Cole esta informação em uma área de transferência ou arquivo de bloco de notas, uma vez que isso será necessário em uma etapa posterior para completar a configuração.
Publicar¶
No lado esquerdo da página, clique em Publicar. Dependendo do estado da conta do Facebook conectada, podem ser necessárias etapas adicionais de verificação e teste, que estão listadas nesta página.
Depois de revisar as informações, clique em Publicar.
Veja também
Informações adicionais sobre desenvolvimento na Meta App, incluindo mais detalhes sobre a criação, teste e casos de uso, podem ser encontradas na documentação Meta para desenvolvedores.
Configuração do Odoo¶
Primeiro, ative o Modo de desenvolvedor.
Navegue até o Integrações. Nessa seção, assinale a caixa de verificação Autenticação Auth. Clique em Salvar.
e desça até à seçãoEm seguida, inicie sessão na base de dados quando a tela de login for carregada.
Depois de iniciar sessão com êxito, navegue para Facebook Graph.
. Clique emNo campo ID do cliente, insira o ID do app da seção anterior e, em seguida, assinale a caixa de verificação Permitido.