-
Notifications
You must be signed in to change notification settings - Fork 15
Open
Labels
enhancementNew feature or requestNew feature or request
Milestone
Description
Currently we support basic auth, yet realistically users require OAuth 2.0 in their production environment.
- Create a local dev setup with KeyCloak in the docker compose file to quickly spin up a working environment
- Refactor the existing basic auth login flow to be able to switch between authentication methods
- Implement the auth flow with a library; https://www.npmjs.com/package/openid-client probably use this library (we don't want a proprietary, compay owned library like auth0, Google etc.)
Camunda provides some documentation on how to setup Keycloak for their C7 plugin: https://camunda.com/blog/2021/11/qa-the-one-with-the-sso-implementation-in-camunda/
We can use this as reference for our Keycloak setup.
fvollmer
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request