Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 3066 → Rev 3067

/trunk/jrest/bibliotheque/GestionUtilisateur.php
29,7 → 29,12
}
return $utilisateur;
}
 
/**
* Retourne l'utilisateur demandé, seulement s'il s'il est connecté au SSO
* (le nom de la méthode est trompeur @TODO renommer); retourne false si
* aucun jeton SSO n'est disponible
*/
public function obtenirUtilisateurSiExiste($login_utilisateur) {
$utilisateur = $this->getUtilisateurAnonyme();
if ($utilisateur_existe = $this->chargerInfosUtilisateur($login_utilisateur)) {
43,7 → 48,7
* Retourne les informations contenues dans la table cel_utilisateurs_infos,
* pour un login (adresse courriel) donné
*/
protected function lireCelUtilisateursInfos($login) {
public function lireCelUtilisateursInfos($login) {
$requete = 'SELECT * '.
'FROM cel_utilisateurs_infos AS cu '.
'WHERE courriel = '.Cel::db()->proteger($login).' '.
131,6 → 136,8
* et observations
*
* Si l'utilisateur n'est pas identifié, retourne false (pour le widget de saisie par ex.)
* @TODO changer ce flux qui est sous-optimal, et renommer les méthodes dont
* les noms ne collent pas
*
* @param string $login le login (adresse courriel) de l'utilisateur
*/
169,6 → 176,7
return $retour;
}
 
// @TODO a l'air inutilisée (2017-01-02) - vérifier
private function utilisateurEstAutorise($id_utilisateur) {
$autorise = false;
$token = $this->getToken();