Com o SDK do Firebase para JavaScript, você permite que os usuários do Firebase façam a autenticação com qualquer provedor OAuth compatível em um ambiente do Cordova. É possível integrar qualquer provedor OAuth compatível ao executar o fluxo do OAuth manualmente e transmitir a credencial OAuth resultante para o Firebase.
Instruções sobre como processar o fluxo de login manualmente para cada provedor:
- GitHub
- Microsoft
- Yahoo
- Apple
- Siga as etapas em Como configurar sua página da Web para fazer login com a Apple para fazer o login do usuário com a conta da Apple e receber o token do ID da Apple do usuário.
- Depois de receber o token do ID da Apple do usuário, use-o para criar um objeto Credential e, em seguida, faça o login do usuário com a credencial.