Evolution #29141
Désactiver la mire sso via le client lourd
Début:
16/10/2019
Echéance:
% réalisé:
100%
Distribution:
Description
J'ai fini par résoudre ce point d'une manière un peu .. radicale, car on avait un nombre conséquent de soucis liés à l'authentification sur la mire eolesso avec le client lourd ;
Finalement j'ai fait une modif qui teste si l'app user_cas est appelée depuis un client lourd (le useragent contient "mirall") et dans ce cas la désactive :
/var/www/html/nextcloud/apps/user_cas/appinfo/app.php:27
à la place de
$enabled = TRUE;
mettre
if (strpos($_SERVER['HTTP_USER_AGENT'], 'mirall') !== false) {
$enabled = FALSE;
} else $enabled = TRUE;
à voir si ce devrait être intégré pour tout le monde, ou sous forme d'option ?
Pierre
Révisions associées
ignorer cas si client lourd (fixes #29141)
Historique
#1 Mis à jour par Arnaud FORNEROT il y a environ 4 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit 232bc47a149217b99fe99d6ddcd78b6b8f006dab.
#2 Mis à jour par Arnaud FORNEROT il y a presque 4 ans
- Version cible mis à Envole 6.12
#3 Mis à jour par Arnaud FORNEROT il y a presque 4 ans
- Statut changé de Résolu à Fermé