User Authentication / Login

Authentication to the portal happens via OpenID Connect, the so called VSHN Account. This IdP is provided by Keycloak at id.vshn.net. We use Django Allauth to properly integrate into Django.

There is no user registration, password reset or other account management functionality in the portal. All these processes are provided by the VSHN Account Keycloak system.

A user who can authenticate with a VSHN Account automatically gets access to the portal. If no user exists in the portal yet, it will get automatically created and linked to the VSHN Account.