Compartilhar via


Configurar o provedor do Facebook

Facebook é um dos provedores de identidade do OAuth 2.0 que você pode usar para autenticar visitantes em seu site do Power Pages. Os provedores de identidade baseados em OAuth 2.0 exigem um ID do cliente, segredo do cliente, e às vezes um URL de redirecionamento ou resposta. Este artigo descreve as seguintes etapas:

Configurar o Facebook no Power Pages

  1. Em seu site do Power Pages, selecione Configurar>Provedores de identidade.

    Se nenhum provedor de identidade aparecer, certifique-se de que Login externo está definido como Ativado no site configurações gerais de autenticação.

  2. À direita do Facebook, selecione Mais Comandos () >Configurar ou selecione o nome do provedor.

  3. Deixe o nome do provedor como está ou altere-o, se desejar.

    O nome do provedor é o texto no botão que os usuários veem quando selecionam seu provedor de identidade na página de entrada.

  4. Selecione Avançar.

  5. Em URL de Resposta, selecione Copiar.

  6. Selecione AbrirFacebook.

    Não feche a guia do navegador do Power Pages. Você vai voltar a ela em breve.

Criar um registro de aplicativo no Facebook

Registrar um aplicativo no Facebook com o URL de resposta do seu site como o URL de redirecionamento.

Observação

Se você usar ou adicionar um nome de domínio personalizado ou alterar a URL base do seu site, deve configurar seu provedor de identidade para usar a URL de resposta correta. O aplicativo Facebook usa a URL de resposta para redirecionar os usuários ao seu site após a autenticação.

Criar um aplicativo no Facebook

  1. Entre no Painel de Aplicativos de Desenvolvedores do Facebook.

  2. Selecione Criar Aplicativo.

  3. Selecione Consumidor como o tipo de aplicativo e, em seguida, selecione Continuar.

  4. Insira o nome do seu aplicativo e um endereço de email de onde você pode receber notificações do desenvolvedor do Facebook.

  5. Selecione Criar Aplicativo.

    Se solicitado, aceite as políticas da plataforma do Facebook e conclua uma verificação de segurança online.

  6. Abra a guia Configurações>Básica e insira os seguintes detalhes:

    • (Opcional) Domínios de Aplicativo; por exemplo, contoso.powerappsportals.com
    • (Opcional) URL da Política de Privacidade: a URL da política de privacidade da sua organização, que deve ser acessível de forma anônima
    • Exclusão de Dados do Usuário: o URL de retorno de chamada ou o URL de instruções para exclusão de dados do usuário
    • Uma Finalidade do Aplicativo apropriada
  7. Selecione Adicionar Plataforma, selecione Site e cole a URL de resposta que você copiou.

  8. Selecione Salvar Alterações.

  9. No painel lateral esquerdo, selecione Adicionar Produtos.

  10. Selecione Configurar para Logon no Facebook e, em seguida, selecione Web.

  11. Selecione Salvar.

  12. Em Logon no Facebook, selecione Configurações.

  13. Em URIs de redirecionamento OAuth válidos, cole a URL de resposta que você copiou. ​

  14. Selecione Salvar Alterações.

Publicar o aplicativo

  1. No painel lateral esquerdo, selecione Configurações.

  2. Na notificação que começa com "Seu aplicativo tem Acesso Padrão ao perfil público", selecione Obter Acesso Avançado.

    Você também pode selecionar Análise do Aplicativo no painel esquerdo e, em seguida, selecionar Permissões e Recursos.

  3. Selecione Obter acesso avançado para public_profile.

  4. Confirme a alteração.

    Se solicitado, aceite as políticas da plataforma do Facebook e conclua uma verificação de segurança online.

  5. Na parte superior da página, selecione Ativado, para o Modo do Aplicativo.

  6. Quando solicitado, selecione Iniciar verificação.

  7. Revise e confirme a certificação do uso de dados, certifique as políticas de conformidade e selecione Enviar.

  8. Na parte superior da página, selecione Ativado, para o Modo do Aplicativo.

  9. Selecione Configurações>Básicas.

  10. Copie a ID do Aplicativo e o Segredo do Aplicativo.

Insira as definições do site no Power Pages

  1. Retorne à página Power Pages Configurar provedor de identidade que você fechou anteriormente.

  2. Em Definir configurações do site, cole os seguintes valores:

    • ID do Cliente​: cole a ID do Aplicativoque você copiou.
    • Segredo do cliente: cole o Segredo do Aplicativo que você copiou.

Configurações adicionais opcionais para provedores de identidade OAuth 2.0

Confira também

Configurar autenticação do site