On 26 Jun 2006, at 20:25, Olivier Grisel wrote:
defromont a écrit :
Salut,
Je viens de m'apercevoir que mes login utilisateur étaient
sensible à la casse sous CPS 3.4 en utilisant un CPS backing
directory et un Active Directory sous W2000 (configuration en test
pour remplacer un intranet sous CPS 3.3.8 utilisant
LDAPUserFolder) . Sous LDAPUserFolder, je n'ai jamais rencontré ce
genre de problème.
Je comprends tout à fait l'intérêt du respect de casse dans la
phase d'authentification mais mon 'admin système' a créé des
utilisateur sous AD sans formalisme (des minisucules et des
majuscules en fonction de l'inspiration du jour...) et mes
utilisateurs ont pris l'habitude de saisir leur login en minuscule
puisque Windows n'est pas sensible à la casse lors de son
ouverture de session... Et je suis pas certain d'être très bien
accueilli si je lui dis qu'il doit modifier l'ensemble des
utilisateurs Windows susceptible de se connecter à notre intranet
Bref, je ne sais pas exactement à quel niveau intervenir pour
empêcher le respect de la casse du login : members directory, ldap-
backing-directory, ldap-python module ?
Si quelqu'un a un début de piste, je serais ravi de
Au niveau de CPSUserFolder à mon avis mais ca me semble une très
mauvaise idée car CPS n'est pas prévu pour identifier un
utilisateur avec plusieurs logins différents. Il vaudrait mieux
rationnaliser les logins et tout mettre en miniscules par exemple.
En théorie le login name peut être insensible à la casse, c'est le
login id qui doit être unique et fixe.
Il est possible que ce cas n'ait pas été complètement pris en compte,
des détails sur la config utilisée seraient intéressants.
Florent
--
Florent Guillaume, Nuxeo (Paris, France) Director of R&D
+33 1 40 33 71 59 http://nuxeo.com [EMAIL PROTECTED]
_______________________________________________
cps-users-fr
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>