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

Add OIDC Auth to EPR #89

Open
ninjamast3r opened this issue Apr 2, 2024 · 0 comments
Open

Add OIDC Auth to EPR #89

ninjamast3r opened this issue Apr 2, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@ninjamast3r
Copy link
Collaborator

Planning to add OIDC support to EPR by way of Keycloak. The goal is to require authentication on most endpoints. This is a stepping stone to implementing RBAC.

Stuff we need:

  • Doc on spinning up Keycloak and getting it configured (or a script).
  • Figure out the auth flow for a user interacting with EPR. Getting them a raw JWT is good enough for the first pass.
  • Add Keycloak to the deployment with the other prereqs.
  • Add some EPR middleware to validate access tokens.

May need to split these into multiple tickets.

@ninjamast3r ninjamast3r added the enhancement New feature or request label Apr 2, 2024
@ninjamast3r ninjamast3r self-assigned this Apr 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant