[spip-dev] authent ldap et charset

Salut la liste,
  me rev'la après qqs vacances, et j'ai déjà une question, ou plutôt
une remarque dont je n'ai pas trouvé trace dans les archives.
  Dans inc_auth_ldap.php3, on cherche d'office à convertir les infos
récupérées dans le LDAP depuis utf8. Mais si on a un ldap qu'est pas
utf, ça fait un peu n'importe quoi avec les accents.

  Est-ce un comportement voulu (est-ce qu'il y a une norme qui dit
qu'un ldap ça doit causer utf ?). J'ai ajouté un $ldap_utf8 dans mon
cas pour éviter la conversion, mais je ne sais pas trop si c'est la
meilleure façon de faire (il faudrait plutot un ldap_charset +
transcodage quand nécessaire).

  Qu'en pensez vous ?

À+, Pif.

  Dans inc_auth_ldap.php3, on cherche d'office à convertir les infos
récupérées dans le LDAP depuis utf8. Mais si on a un ldap qu'est pas
utf, ça fait un peu n'importe quoi avec les accents.

  Est-ce un comportement voulu (est-ce qu'il y a une norme qui dit
qu'un ldap ça doit causer utf ?).

Je ne sais plus, c'est à vérifier.
En tout cas OpenLDAP est par défaut en UTF-8, ça c'est à peu près sûr.

Mais bon, le support LDAP a été codé vite fait comme "proof of concept",
vu que je n'en ai aucune utilité moi-même (Arno et Fil non plus, je
pense).

Amicalement

Antoine.