Partilhar via


Configurar o provedor do Facebook

O Facebook é um dos fornecedores de identidade OAuth 2.0 que pode utilizar para autenticar os visitantes ao seu site do Power Pages. Os fornecedores de identidade baseados em OAuth 2.0 exigem um ID de cliente, segredo de cliente e, por vezes, um URL de redirecionamento ou resposta. Este artigo descreve os passos seguintes:

Configurar o Facebook no Power Pages

  1. No seu site do Power Pages, selecione Segurança>Fornecedores de Identidade.

    Se não aparecerem fornecedores de identidade, certifique-se de que o Início de sessão externo está definido como Ligado nas definições de autenticação gerais do site.

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

  3. Deixe o nome do fornecedor tal como está ou altere-o se assim o quiser.

    O nome do fornecedor é o texto no botão que os utilizadores vêem quando selecionam o seu fornecedor de identidade na página de início de sessão.

  4. Selecione Seguinte.

  5. Em URL da Resposta, selecione Copiar.

  6. Selecione AbrirFacebook.

    Não feche o separador do browser do Power Pages. Irá regressar ao mesmo em breve.

Criar um registo de aplicações no Facebook

Registe uma aplicação no Facebook com o URL de resposta do site como URL de redirecionamento.

Nota

Se utilizar ou adicionar um nome de domínio personalizado ou alterar o URL de base do site, tem de configurar o seu fornecedor de identidade para utilizar o URL de resposta correto. A aplicação Facebook usa o URL de resposta para redirecionar os utilizadores para o seu site após a autenticação.

Criar uma aplicação no Facebook

  1. Inicia sessão no Dashboard de Aplicações de Programadores do Facebook.

  2. Selecione Criar Aplicação.

  3. Selecione Consumidor como o tipo de aplicação e, em seguida, selecione Continuar.

  4. Introduza o nome da sua aplicação e um endereço de e-mail onde pode receber notificações de programador do Facebook.

  5. Selecione Criar Aplicação.

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

  6. Abra o separador Definições>Básico e introduza os seguintes detalhes:

    • (Opcional) Domínios da Aplicação; por exemplo, contoso.powerappsportals.com
    • (Opcional) URL da Política de Privacidade: o URL da política de privacidade da sua organização, que devem ser acessível de forma anónima
    • Eliminação de Dados do Utilizador: o URL de retorno ou o URL de instruções para a eliminação de dados do utilizador
    • Um Propósito da aplicação adequado
  7. Selecione Adicionar Plataforma, selecione Site e, em seguida, cole o URL de resposta que copiou.

  8. Selecione Guardar Alterações.

  9. No painel do lado esquerdo, selecione Adicionar Produtos.

  10. Selecione Configurar para Início de sessão do Facebook e, em seguida, selecione web.

  11. Selecione Guardar.

  12. Em Início de sessão do Facebook, selecione Definições.

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

  14. Selecione Guardar Alterações.

Publicar a aplicação

  1. No painel do lado esquerdo, selecione Definições.

  2. Na notificação que começa com "A sua aplicação tem Acesso Standard ao perfil público," selecione Obter Acesso Avançado.

    Também pode selecionar Revisão da Aplicação no painel do lado esquerdo e, em seguida, selecione Permissões e Funcionalidades.

  3. Selecione Obter Acesso Avançado para public_profile.

  4. Confirme a alteração.

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

  5. No topo da página, selecione Dinâmico para o Modo da Aplicação.

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

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

  8. No topo da página, selecione Dinâmico para o Modo da Aplicação.

  9. Selecione Definições>Básico.

  10. Copie o ID da Aplicação e Segredo da Aplicação.

Introduzir as definições do site no Power Pages

  1. Regresse à página do Power Pages Configurar fornecedor de identidade que deixou anteriormente.

  2. Em Configurar definições do site, cole os seguintes valores:

    • ID de Cliente: cole o ID da Aplicaçãoque copiou.
    • Segredo do cliente: cole o Segredo da aplicação que copiou.

Definições adicionais opcionais para fornecedores de identidade OAuth 2.0

Consulte também

Configurar a autenticação no site