-
Notifications
You must be signed in to change notification settings - Fork 149
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(oxauth): re-authentication doesn't happen for OIDC authz request with the higher "level" acr requested anymore #1879
Comments
@aliaksander-samuseu I'm not able to reproduce this issue. I've installed latest 4.5.2 here https://yuriyz-dominant-ape.gluu.info/.well-known/openid-configuration First I've hit
Login screen appears which is exactly what we expect. Can you give steps on that VM to reproduce issue ? |
Closing as not reproducible. @aliaksander-samuseu please re-open if you will be able to reproduce on VM above. |
Hi, @yuriyz Here is what I did:
No login page for me at step 5, it immediately sends me back to oxTrust with the code |
@aliaksander-samuseu issue is fixed in 4.5.3 and master. I've updated VM. Would you please test it and confirm all is good ? |
Closing as fixed. |
Describe the issue
When user already has session at oxAuth, if a new authz request arrives requesting for an auth method of a higher priority (represented by "Level" property of its person authentication script), they are not requested to re-login as it was done before, and just issued the tokens (SSO)
Preconditions
Steps To Reproduce
https://your.gluu.server/oxauth/restv1/authorize?response_type=code&scope=openid+email+address+profile+username+cognizant+offline_access&client_id=XXXX-XXXX-XXXX&state=hVCBnAfO546jV6IBzdHowr80UjI&redirect_uri=https://some.host/some/redirect_uri&nonce=6RLUGm0O6EO63oqleJIu8rET4wuicTRXFVQySSxRkoo&acr_values=passport_saml
Expected behavior
User is presented with login page at step 4, as "passport_saml" auth method has greater "level" than "basic"
Actual behavior
User is sent back to redirect_uri with the authz code. Attached are oxauth.log and HAR file taken during the step 4 in my test setup.
acr_values_relogin.zip
The text was updated successfully, but these errors were encountered: