Para trabalharmos com as APIs do Facebook no login social, você vai precisar gerar e repassar o Cliente ID e Cliente Secret do Facebook além de habilitar a integração nos dois ambientes.
1. Acesse o link https://developers.facebook.com/
2. Crie uma conta de desenvolvedor do Facebook;
3. Crie uma aplicação de Login do Facebook;
4. Clique em adicionar um novo aplicativo;
Escolha o tipo de aplicativo a ser gerenciado - Consumidor;
5. Após criar o perfil acesse e configure o item Login do Facebook;
6. No painel lateral clique em Configurações na aba Login do Facebook;
7. Em configurações de OAuth do cliente insira a URL ;
https://dominiodocliente.com/login-social/facebook/callback
8. No final da página, clique no botão Salvar alterações;
9. Na aba lateral, vá em Configurações e clique em Básico;
10. Em Chave Secreta do Aplicativo, clique no botão Mostrar;
Copie o campo ID do Aplicativo.
Copie o campo Chave Secreta do Aplicativo do Aplicativo do Facebook.
Envie para o nosso time. Após inserir no console da sua conta e sincronizar o recurso estará pronto para utilização. 🎉
11. Os campos;
Domínios do aplicativo - Deve ser preenchido com o seu domínio.
Adicione a URL da Política de Privacidade ( se preferir pode copiar e colar o disponível na sua plataforma Netshow.me ).
Adicione a URL dos Termos de serviços .
12. No final da página, clique em Salvar alterações;
13. Após finalizar no topo da pagina coloque o modo do aplicativo no ao vivo;
14. Na aba lateral, vá em Análise do aplicativo e clique em Permissões e recursos;
15. Realizar a opção de acesso avançado nas opções public_profile e email;
email vai solicitar a confirmação da URL válida da Política de Privacidade para disponibilizar seu aplicativo.
public_profile vai solicitar a confirmação da URL válida da Política de Privacidade e informações de exclusão de dados.
Prontinho!