diff --git a/ecrire/inc_auth_ldap.php3 b/ecrire/inc_auth_ldap.php3
index a613ec53526dfbf6f9f3d929ef0bc04248f44472..c2eb7e54b78ae0b52ace3fdb2ed36881de85cacc 100644
--- a/ecrire/inc_auth_ldap.php3
+++ b/ecrire/inc_auth_ldap.php3
@@ -37,7 +37,7 @@ class Auth_ldap {
 		if (!$login || !$pass) return false;
 
 		// Attributs testes pour egalite avec le login
-		$atts = array('uid', 'login', 'userid', 'cn', 'sn');
+		$atts = array('sAMAccountName', 'uid', 'login', 'userid', 'cn', 'sn');
 		$login_search = ereg_replace("[^-@._[:space:][:alnum:]]", "", $login); // securite
 
 		// Tenter une recherche pour essayer de retrouver le DN
@@ -126,7 +126,7 @@ class Auth_ldap {
 
 	function activer() {
 		$nom = addslashes($this->nom);
-		$login = addslashes($this->login);
+		$login = strtolower(addslashes($this->login));
 		$email = addslashes($this->email);
 		$bio = addslashes($this->bio);
 		$statut = lire_meta("ldap_statut_import");