Skip to content
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

Skip redirection approval regression #2875

Closed
3 tasks done
nabokihms opened this issue Mar 23, 2023 · 2 comments · Fixed by #2897
Closed
3 tasks done

Skip redirection approval regression #2875

nabokihms opened this issue Mar 23, 2023 · 2 comments · Fixed by #2897

Comments

@nabokihms
Copy link
Member

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for an issue that matches the one I want to file, without success.
  • I am not looking for support or already pursued the available support channels without success.

Version

2.36.0

Storage Type

Kubernetes

Installation Type

Binary, Official Helm chart

Expected Behavior

I'd like to see a consent screen if a provider requested some of my personal data.

Actual Behavior

No consent screen.

Steps To Reproduce

Launch our demo application:

make build
make example
bin/dex examples/config-dev.yaml
bin/example-app

Additional Information

This is a regression after #2805 because of the following clause

if s.skipApproval || !authReq.ForceApprovalPrompt {

  1. By default consent screen should always be shown
  2. If the consent screen is off by settings, it is still possible to show it using the force approval prompt option.

Configuration

No response

Logs

No response

nlx-ci pushed a commit to VNG-Realisatie/nlx that referenced this issue Mar 30, 2023
Version2.6.0 introduced a regression. Details:
dexidp/dex#2875

And setting `skipApprovalScreen: false` does not seem to bring back the consent screen.

Issue: nlx#1699
@sagikazarmark
Copy link
Member

@nabokihms nice catch. Are you planning to provide a patch?

@nabokihms
Copy link
Member Author

Yes, I will.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants