Is it possible to only show the external provider corresponding to an email address

Hi,

I’m considering using keycloak to authentify users on a SaaS solution, on which we will have to plug multiple external identity providers.
The idea would be to use providers for specific email domains, for instance, one SAML provider will be used to identify users from domain aaaa.com and another SAML provider for users with an email address from domain bbb.com.

Is it possible to handle this case, and also change the login process to:

  1. Ask for the email address
  2. Show the available login options

Thanks

I too have the exact same problem. If you found any solution for this please let us know.