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>

Répondre à