diff --git a/Developer:-Design-keuzes.md b/Developer:-Design-keuzes.md index 7c7b6e0..2fe3633 100644 --- a/Developer:-Design-keuzes.md +++ b/Developer:-Design-keuzes.md @@ -45,8 +45,11 @@ Dit project maakt gebruik van ESCMAScript Modules (ESM). Er wordt geen gebruik g ### Identity Provider (IDP): Keycloak -TL;DR Je kan eenders wat kiezen, zolang het Oauth2 ondersteund. -TODO() +Dwengo-1 maakt gebruik van [OpenID Connect](https://openid.net/developers/how-connect-works/) om gebruikers in te loggen. Het is daarom voldoende om een compatibele provider te gebruiken. + +Voorlopig werd enkel Keycloak getest, en die wordt ook gebruikt in de voorbeelden. Een overzicht van gekende OpenID Connect providers kunnen [hier](https://docs.nginx.com/nginx/admin-guide/security-controls/configuring-oidc/#deployment-guildes) teruggevonden worden. + +Heb je een provider getest? Laat het ons weten. ### Caching: Memcached