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

Return the OIDC client ID as well as the issuer URL #49

Closed
milliams opened this issue Jan 16, 2025 · 0 comments
Closed

Return the OIDC client ID as well as the issuer URL #49

milliams opened this issue Jan 16, 2025 · 0 comments

Comments

@milliams
Copy link
Collaborator

Currently Conch will tell Clifton which URL it should use to authenticate (via /issuer), but Clifton still needs to be configured to know what client ID to use when talking to the issuer. Outside of some possible corner cases (which Clifton can always provide configuration for), there will only one client per issuer that will work and so Conch could just tell Clifton which one that is.

This will allow Clifton to only need a single piece of information about the CA (its base URL) and can retrieve everything else from there.

This will simplify the user configuration for isambard-sc/clifton#43.

The /issuer endpoint will need to remain as-is for backwards compatibility, but can be deprecated and removed in the future.

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

No branches or pull requests

1 participant