documentation-dsit/httpd-custom-oidc.conf

23 lines
910 B
Plaintext
Raw Normal View History

2023-10-10 13:28:03 +02:00
LoadModule auth_openidc_module /usr/lib/apache2/modules/mod_auth_openidc.so
<IfModule auth_openidc_module>
OIDCProviderIssuer https://auth.groupe-genes.fr/realms/ensae
OIDCProviderAuthorizationEndpoint https://auth.groupe-genes.fr/realms/ensae/protocol/openid-connect/auth
OIDCProviderJwksUri https://auth.groupe-genes.fr/realms/ensae/protocol/openid-connect/certs
OIDCProviderTokenEndpoint https://auth.groupe-genes.fr/realms/ensae/protocol/openid-connect/token
OIDCProviderUserInfoEndpoint https://auth.groupe-genes.fr/realms/ensae/protocol/openid-connect/userinfo
OIDCSSLValidateServer On
2023-10-10 13:42:41 +02:00
OIDCRedirectURI /oidc_redirect_uri
2023-10-10 13:28:03 +02:00
OIDCCryptoPassphrase gfdgfd
OIDCClientID ${OIDC_CLIENT}
OIDCClientSecret ${OIDC_SECRET}
OIDCRemoteUserClaim preferred_username
OIDCInfoHook userinfo
</IfModule>
<Location />
AuthType openid-connect
Require valid-user
</Location>