I have a hosted login page that offers the user a choice between signup and login experiences. I want the user’s choice (signup or login) to end up in the
context.request.query object of my Auth0 Rule, so I can use it to enrich the token, as explained here.
However, Auth0 seems to ignore any changes to query parameters that occur after the initial
/authorize transaction starts. For example, suppose my app constructs this URL:
If I then append
&choice=signup, it is ignored. It seems that the oauth params are “fixed” when the state is set, and cannot be changed afterward.
Is there any way to do this? Essentially what I’m asking for is a way to append extra params to an authorize transaction that’s already been created.