Some of my need is stylistic like showing a different color scheme depending on which app you’re logging in to.
But other parts of the need is to actually vary the functionality of the login process (i.e. some apps allow generic Auth0 sign up, some do not because they handle it themselves outside of the login flow). I can enforce these through Rules and Custom Database functions, but I have no way to get the data on the actual client side to vary the experience.
Technically because the Client API supports a “custom_login_page”, I could partially do this but it means I have to manage multiple versions of the login page for the different configuration and a programmatic way to keep them up to date with source control and if I want to change those things, I have to change them all through the API. A very complex workflow that means I have to develop custom software to just vary the login page in any way between clients.
I’ll open up a Feedback topic so we can all vote and make suggestions on the solution to this need.