199,7 → 199,7 |
if ($presence_dans_coel) { |
// Nécessite de faire une mise à jour |
$this->debug[] = "Mise à jour de l'utilisateur {$infosAnnuaire['id']}"; |
$this->mettreAJourUtilisateur($mot_de_passe_sha1, $infosAnnuaire); |
$this->mettreAJourUtilisateur($login, $mot_de_passe_sha1, $infosAnnuaire); |
$utilisateur_existant['licence'] = (int) $this->recupererLicenceUtilisateur($infosAnnuaire['id']); |
} else { |
// Nécessite d'ajouter le nouvel utilisateur |
334,7 → 334,7 |
} |
} |
|
private function mettreAJourUtilisateur($mot_de_passe_sha1, $infos) { |
private function mettreAJourUtilisateur($login, $mot_de_passe_sha1, $infos) { |
try { |
$cp_ce_projet = $this->config['coel']['idProjetUtilisateurs']; |
$cp_fmt_nom_complet = $infos['prenom'].' '.$infos['nom']; |
345,7 → 345,7 |
" cp_login = '{$infos['courriel']}', cp_mot_de_passe = '$mot_de_passe_sha1', cp_ce_annuaire = '{$infos['id']}' ". |
"WHERE cp_login = '$login' ". |
" AND cp_ce_projet = '$cp_ce_projet' ". |
" AND cp_mot_de_passe = '$mot_de_passe_md5' "; |
" AND cp_mot_de_passe = '{$infos['mot_de_passe']}' "; |
|
// Ajout des données |
$resultat = $this->bdd->exec($requete); |