Im trying to pass a query param through my universal login page, I have this direct url to my login form: https://test.app.myapp/auth/login and i want to have something like, https://test.app.myapp/auth/login?param=1, but the redirect of auth0 remove that extra param
Welcome to the Auth0 Community!
It may be possible to accomplish this by calling your custom param with the
Could you give it a try and see if this works?
Hi Rouben, thanks for your reply!
Sadly, I still having the same issue, using the url that you just told me. I will try using a custom login to see is there is any diference.
Thank you for your reply.
After further testing, I found that this behavior is expected. After a successful login, the user is redirected to the callback URL with the
Before going further, could you please clarify what you intend to do with the query parameter for login?
Could we attach this data to the user_metadata before login and perform the logic post-login?
I am in a same situation, I would like to do something like Atlassian
etc… so show different stuff based on the application. But I can’t find a way to pass some query parameter to the login page (I can pass state and query params to redirect_uri, but NOT on the login page which is where I need those.
Are you abe to use the user_metadata instead of query parameters?
I used the
extraParams from the
loginWithRedirect for now but don’t know if it s the best.
Also, I will still need to support the query Parameters because for like
invitation email or email redirecting to the login page, we want to show the proper app and those mail come without context as the user is not yet logged.
so we were hoping to just do like
www.myapp.com?type=appA inside the email.
Could you please share which SDK you are using?
Also, here is a related post regarding how to pass extra parameters to the
loginWithRedirect function, which you may find helpful:
Hi, I am using the JS version in react so
Yeah, so this is what I am using, I guess there are no way to alter query parameter ? it always need to be put into this config thing ?