authentication HTTP non basic
SPIP gère l'authentification HTTP et l'auto-création des nouveaux usagers depuis LDAP, mais en supposant qu'il s'agit d'une authentification basic, où login et mot de passe sont disponibles dans PHP_AUTH_USER et HP_AUTH_PW.
Ce n'est pas forcement le cas: SSO Libery Alliance, certificat, kerberos... dans tous ces cas, REMOTE_USER est renseigné, mais probablement pas PHP_AUTH_USER, et surement pas PHP_AUTH_PW, puisqu'éventuellement il n'y a même pas de mot de passe.
Le patch à l'adresse ci sessous résout ce problème pour SPIP 1.9: http://ftp.Espci.fr/shadow/manu/spipsso.patch