Neste artigo aprenderemos como gerar as credenciais App ID e Secret para utilização do facebook como forma de acesso aos sistemas desenvolvidos com nosso módulo de segurança.
Acesse o Facebook for Developers
1. Acesse o Facebook for Developers, https://developers.facebook.com/ e faça o login com sua conta do Facebook.

Se você não tiver uma conta de desenvolvedor no Facebook, será solicitado a criar uma.
- Após o login clique em Meus Apps
Criando um Aplicativo
1. Ao acessar clique no botão Criar aplicação.

Clique no menu Aplicativos caso o botão de criar aplicativo não esteja sendo exibido.
2. Na etapa,Portifólio empresarial,selecione um portfólio das empresas vinculadas a sua conta ou Ainda não quero me conectar a um portfólio empresarial
3. Selecione Autenticar e solicitar dados de usuários com o Login do Facebook
- Informe o nome do aplicativo e um e-mail e clique em avançar.

O e-mail de contato do aplicativo pode ser o mesmo da sua conta do facebook
- Em seguida clique em Criar aplicativo para finalizar.

Será solicitada a sua senha para validar a criação da app
Configurando app e obtendo App ID e Secret
- Após a criação o aplicativo será aberto para a realização de algumas configurações que o facebook exige para a publicação e utilização.
Clique em Personalizar a adição do botão de Login do Facebook
- Na tela de Permissões, clique em Adicionar para permiter a recuperação do email do usuário que irá realizar o login.
- Em seguida clique na, para abrir o menu lateral
- Clique em Básico
5. Nesta tela você terá o App ID (ID do aplicativo) e Secret(Chave Secreta do Aplicativo).
Informe os Dominios do aplicativoonde será realizada a autenticação.
Configurando módulo de segurança com facebook
- Para utilizar o login pelo facebook no módulo de segurança, na etapa Configurar Conexão durante a criação do módulo, você deve marcar Usar redes sociais.
- Na etapa de Configuração acesse a aba Rede Social, marque o Facebook e informe o App ID e o Secret, e prossiga com a criação do módulo de segurança.