30,6 → 30,11 |
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(); |