OpenID Connect for W.I.S.V. 'Christiaan Huygens'
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

CH Connect Build Status Docker Repository on Quay

OpenID Connect for W.I.S.V. 'Christiaan Huygens'.

OpenID Connect (OIDC) lets you log into a remote site or application using your identity without exposing your credentials. In addition, OIDC can provide this application with additional user information like full name or phone number. For W.I.S.V. 'Christiaan Huygens', this OIDC implementation is configured to allow login through TU Delft NetID (SAML) and CH Accounts (LDAP). Both login methods are linked to the Dienst2 member administration to verify identity. Dienst2 is also the source of any additional user information.

This code is hosted for production use at Developers can register their own applications by logging in there.


This project is a WAR overlay for MITREid Connect, which is included from Maven Central.

Configuration is done through a properties file; refer to config/ and make a copy as config/ An HSQLDB instance will be launched with demo data; to log in, use admin:password.

The servlet container can be configured with the following parameters:



Configure the location of the properties file with -Dspring.config.location=/path/to/config/ as a JVM parameter. Spring profile production is used in production; to enable, add as a JVM parameter.



docker build .

Production images are built by Travis and can be downloaded from Quay.