O login social do Firebase com o Facebook pode ser facilmente configurado com a extensão Magento Firebase Authentication. Habilitar o login social do Facebook no seu site Magento permitirá que os usuários façam login com suas contas do Facebook via Firebase em vez de criar uma conta separada para a loja Magento.
1. Etapas para criar um aplicativo do Facebook:
- Para começar, vá para o console de desenvolvedores do Facebook e clique em aqui. e inscreva-se/faça login com sua conta de desenvolvedor do Facebook.
- Acesse a página de aplicativos do Facebook Developers e clique em Criar aplicativo botão para adicionar novo aplicativo.
- Então escolha o Permitir que as pessoas façam login com suas contas do Facebook opção como caso de uso e pressione Seguinte.
- Introduzir o Nome do aplicativo e Adicionar e-mail de contato para o seu aplicativo do Facebook, respectivamente, clique em Criar aplicativo para salvar suas configurações.
- Acesse Configurações do aplicativo -> Básico para visualizar seu ID do aplicativo e segredo do aplicativo. O app ID é seu ID do cliente e Segredo do aplicativo é seu Segredo do cliente, mantenha esses valores à mão, pois você precisará deles mais tarde para configurar a autenticação do miniOrange Magento Firebase (consulte as imagens abaixo).
- Domínio do aplicativo: Escreva o domínio do seu site lá.
- URL com Política de Privacidade: Preencha esta caixa com o URL da página de política de privacidade do seu site.
- Termos de Serviço: Preencha esta caixa com o URL vinculado à página de termos de serviço do seu site.
- Exclusão de dados do usuário:suspenso, selecione URL de instrução de exclusão de dados (insira a URL da sua página com as instruções sobre como os usuários podem excluir suas contas no seu site).
- Escolher categoria no menu suspenso no campo Categoria e escolha Objetivo do aplicativo opção que melhor descreve seu aplicativo e pressione Salvar alterações para salvar suas configurações.
- Agora role para baixo e clique em Adicionar plataforma botão. Selecione os Website opção, pois você está tentando integrar seu login do Facebook a um site. Clique em Seguinte.
- Em seguida, digite o URL do site (da sua autenticação miniOrange Magento Firebase) e clique Economize. Então clique Continuar.
- Clique no Os casos de uso aba no lado esquerdo e depois clique em Personalizar botão que aparece ao lado do Autenticação e criação de conta item.
- Abaixo da Permissões seção, encontre o E-mail permissão e clique em Adicione botão.
Por padrão, seu aplicativo possui apenas Acesso Padrão para as permissões “public_profile” e “email”, o que significa que somente você pode fazer login com ele. Para obter Acesso Avançado, você precisará passar pela Verificação Comercial, que pode ser iniciada na aba Verificação , no lado esquerdo.
- Sob o Login do Facebook >> configurações seção clique em Vá para as configurações botão para adicionar a URL de redirecionamento/retorno de chamada.
- No URIs de redirecionamento OAuth válidos campo adicione o URL de redirecionamento/retorno de chamada que você obterá da extensão miniOrange Magento Firebase Authentication. Clique em Salvar as alterações botão.
- Atualmente, seu aplicativo está em Modo de Desenvolvimento, o que também significa que pessoas de fora da sua empresa não podem usá-lo. Assim que a verificação for concluída, clique em Ir ao vivo guia e publique seu aplicativo clicando em Ir ao vivo no canto inferior direito. Antes de clicar, é recomendável verificar os passos listados na página "Entrar no ar", para ver se você configurou tudo corretamente.
2. Etapas para configurar o aplicativo do Facebook no Firebase:
- De acordo com o relatório Configurações avançadas guia, selecione Facebook opção na lista de opções de login disponíveis.
- Habilite o método do Facebook para configurá-lo para login, conforme mostrado abaixo.
- Digite o ID do aplicativo e o segredo do aplicativo que você obteve do Facebook na etapa anterior e clique em Economize.
- OBSERVAÇÃO: Aqui você obterá o URI de redirecionamento OAuth que você precisou configurar no aplicativo do Facebook na etapa anterior.
3. Conclua a configuração da extensão Firebase Authentication:
- De acordo com o relatório Configurações avançadas guia, selecione Facebook da lista de métodos de autenticação do Firebase disponíveis.
- Agora sua página de login do cliente exibirá um botão para Faça login com facebook.
- Clicar no botão permitirá que os usuários façam login no seu site Magento com seus Facebook credenciais.
Recursos adicionais
Envie um e-mail para magentosupport@xecurify.com para obter orientação rápida (por e-mail ou reunião) sobre sua necessidade e nossa equipe o ajudará a selecionar a solução/plano mais adequado às suas necessidades.