Multiple authentication options

Hi!

I'd like to set up a Retool portal that gives users the option of signing in with a Google identity or a Microsoft identity, and then I'd like to dynamically route the user to different apps depending on the domain they use to sign in (certain domains will go to certain apps, and then there will be one catch-all app for everyone else).

Is this possible?