Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 1586 → Rev 1587

/trunk/jrest/services/CoelUtilisateur.php
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);