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

Single sign on using identity provider #9735

Open
mrjones-plip opened this issue Jan 10, 2025 · 0 comments
Open

Single sign on using identity provider #9735

mrjones-plip opened this issue Jan 10, 2025 · 0 comments
Labels
Type: Feature Add something new

Comments

@mrjones-plip
Copy link
Contributor

Is your feature request related to a problem? Please describe.
Some deployments don't want to have to use a decentralized set of users for program, of which CHT is just one piece of. Instead, they would like to use a centralized system to allow users to login using a single sign on approach.

In the context of OpenID Connect (OIDC), this would mean that CHT authenticates via an OAuth2 identity provider over OIDC.

This ticket will be the parent ticket for the MVP effort - from the design doc:

This is a minimum viable product (MVP) effort. This means no extra features beyond what is needed to achieve the goal. A bare minimum of effort should be put into extensibility beyond the MVP as it's assumed any code that needs to be extensible will be refactored later. Keep this really focused to literally only what is needed for the MVP!

Describe the solution you'd like
Allow users to login using single sign on

Describe alternatives you've considered
There was a larger effort earlier on more generic Oauth 2.0 support. This ticket is a MUCH smaller scope.

Additional context
This is a unified effort of the larger community who's interested in actively help develop this feature. A weekly meeting is held to help move the process forward. Please comment on this ticket if you're interested in joining!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Feature Add something new
Projects
None yet
Development

No branches or pull requests

1 participant