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 keycloak and oidc #213

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Add keycloak and oidc #213

wants to merge 2 commits into from

Commits on Sep 21, 2024

  1. Introduce keycloak, but without actually using it

    This adds keycloak to the development setup, and comes with Python code and sample usage of it on how it can be incorporated into the project. It doesn't yet replace LDAP, as we first need to move some LDAP dependencies to our database (i.e. timestamps stored in ldap about when the last time was that a user received a mail; we don't want this to have in keycloak, so instead we first need to refactor this to go to the local db).
    
    Otherwise, the code is in principle working and allows us to fetch a list of users and their mail addresses. Credentials for the drinks-touch user are part of the example realm; no credentials have yet been generated for production.
    soerface committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    c219d6b View commit details
    Browse the repository at this point in the history
  2. Introduce python pre-commit

    soerface committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    baffd56 View commit details
    Browse the repository at this point in the history