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

Bug: LDAP: Extra dex login dialog every time I create a new token. #2004

Open
techcobweb opened this issue Sep 26, 2024 · 2 comments
Open

Bug: LDAP: Extra dex login dialog every time I create a new token. #2004

techcobweb opened this issue Sep 26, 2024 · 2 comments
Assignees
Labels
defect Something isn't working

Comments

@techcobweb
Copy link
Contributor

Problem description

  • Log into the web UI

  • Go to the settings panel

  • Allocate a new token

  • At that point, you get asked to login again, which is unnecessary, as I'm already logged into the UI.
    eg:
    Image

  • This extra dialog to login again needs to be avoided.

@techcobweb techcobweb added the defect Something isn't working label Sep 26, 2024
@techcobweb
Copy link
Contributor Author

@eamansour maintains that this issue is a feature which the LDAP implementation controls. ie:
Because prod1 uses LDAP, we see this behaviour, but with Github being the authentication source we don't see this, because Github is better, maintaining a session between github and Dex, but the LDAP doesn't.

So... to fix this we can use github enterprise as the authentication source, which should in theory delegate to the sso authentication anyway, so LDAP will be the source of that data, just made available from github ?

@techcobweb techcobweb changed the title Bug: Extra dex login dialog every time I create a new token. Bug: LDAP: Extra dex login dialog every time I create a new token. Sep 30, 2024
@techcobweb techcobweb assigned aashir21 and unassigned aashir21 Sep 30, 2024
@eamansour
Copy link
Member

See https://dexidp.io/docs/connectors/github for details on configuring Dex to use GitHub Enterprise as a connector.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
defect Something isn't working
Projects
Status: 🔖 3 Iteration Backlog
Development

No branches or pull requests

3 participants