Authentication, SSO and SSL: Difference between revisions

m
Tag: 2017 source edit
Tag: 2017 source edit
Line 99: Line 99:
</syntaxhighlight>
</syntaxhighlight>


Votre authentification OpenID Connect est maintenant pleinement fonctionnelle ! Attention toutefois, il peut y avoir des ajustements à faire pour que cette configuration fonctionne avec certains modules. Par exemple, l'usage de WebDav dans Dolibarr n'est pas compatible avec cette configuration. Ou encore, l'accès aux pages publiques (pages /public/*) se retrouvera bloquer par la demande d'authentification mise en place. Pour éviter cela, il vous faut aussi exclure les chemins qui ne doivent pas être protégé par l'authentification Apache pour OpenID qui défini le Directory protégé. Voici un exemple de fichier de configuration de votre virtual host apache pour pouvoir utiliser l'authentification "http" sans bloquer l'accès aux pages publiques:
Votre authentification OpenID Connect est maintenant pleinement fonctionnelle ! Attention toutefois, il peut y avoir des ajustements à faire pour que cette configuration fonctionne avec certains modules. Par exemple, l'usage de WebDav dans Dolibarr n'est pas compatible avec cette configuration. Ou encore, l'accès aux pages publiques (pages /public/*) se retrouvera bloquer par la demande d'authentification mise en place. Pour éviter cela, il vous faut aussi exclure les chemins qui ne doivent pas être protégé par l'authentification Apache pour OpenID qui défini le Directory protégé. Voici un exemple de fichier de configuration de votre virtual host apache pour pouvoir utiliser l'authentification "http" sans bloquer l'accès aux pages publiques (décommenter la section sous "# To restrict access by a HTTP basic auth" dans cet exemple):


https://github.com/Dolibarr/dolibarr/blob/develop/dev/setup/apache/virtualhost
https://github.com/Dolibarr/dolibarr/blob/develop/dev/setup/apache/virtualhost