Integrating Firebase as an Identity Provider and bypassing Keycloak login page


I’m currently working on a project where I need to integrate Firebase as an identity provider with Keycloak. However, I noticed that Firebase is not available by default in the Keycloak admin console. I have a couple of questions regarding this integration:

  1. Integrating Firebase as an Identity Provider:
  • What steps are required to add Firebase as a custom identity provider in Keycloak?
  • Are there any specific configurations or settings in Firebase that I need to be aware of to ensure smooth integration?
  1. Bypassing the Keycloak Login Page:
  • How can I bypass the default Keycloak login page and use my application’s custom login form instead?
  • Once the user is authenticated via my custom login form, how can I redirect the authentication response to Keycloak to maintain the SSO functionality?

Any guidance, detailed steps, or examples on these topics would be greatly appreciated. Thank you in advance for your help!

So I’m wondering if we can send a parameter to bypass Keycloak login page ?