Pular para o conteúdo
Documentação do usuário

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.

The App Dashboard in the Meta for developers platform.

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 app Definições › Básico. 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.

An exampled of the Basic Settings page in the Meta for developers platform.

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 <developer-mode/activation>.

Navegue até o app Definições e desça até à seção Integrações. Nessa seção, assinale a caixa de verificação Autenticação Auth. Clique em Salvar.

The enable OAuth setting in the Settings app.

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 app Definições › Usuários e Empresas › Provedores OAuth. 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.

The Facebook Graph record in Odoo.