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.
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.
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.
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.
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.
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.
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.
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 <developer-mode/activation>.
Navegue até o e desça até à seção Integrações. Nessa seção, assinale a caixa de verificação Autenticação Auth. Clique em Salvar.
Em seguida, inicie sessão na base de dados quando a tela de login for carregada.
Depois de iniciar sessão com êxito, navegue para . Clique em Facebook Graph.
No campo ID do cliente, insira o ID do app <users/app-id> da seção anterior e, em seguida, assinale a caixa de verificação Permitido.