Subversion Repositories Applications.annuaire

Rev

Rev 532 | Rev 538 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 532 Rev 536
Line 55... Line 55...
55
	public function getRessource() {
55
	public function getRessource() {
56
		$this->getElement(array());
56
		$this->getElement(array());
57
	}
57
	}
Line 58... Line 58...
58
 
58
 
59
	//+----------------------------------------------------------------------------------------------------------------+
59
	//+----------------------------------------------------------------------------------------------------------------+
Line 60... Line 60...
60
	// GESTION de l'ENVOIE au NAVIGATEUR
60
	// GESTION de l'ENVOI au NAVIGATEUR pas la PEINE de CRIER
61
 
61
 
62
	protected function envoyerJson($donnees, $encodage = 'utf-8') {
62
	protected function envoyerJson($donnees, $encodage = 'utf-8') {
63
		$contenu = json_encode($donnees);
63
		$contenu = json_encode($donnees);
Line 331... Line 331...
331
			$autorisation = true;
331
			$autorisation = true;
332
		}
332
		}
333
		return $autorisation;
333
		return $autorisation;
334
	}
334
	}
Line -... Line 335...
-
 
335
 
335
 
336
	// WTF coel en dur ??
336
	private function gererIdentificationPermanente() {
337
	private function gererIdentificationPermanente() {
337
		// Pour maintenir l'utilisateur tjrs réellement identifié nous sommes obligé de recréer une SESSION et de le recharger depuis la bdd
338
		// Pour maintenir l'utilisateur tjrs réellement identifié nous sommes obligé de recréer une SESSION et de le recharger depuis la bdd
338
		if ($this->getUtilisateur() == ''
339
		if ($this->getUtilisateur() == ''
339
				&& isset($_COOKIE['coel_login'])
340
				&& isset($_COOKIE['coel_login'])
340
				&& ($utilisateur = $this->chargerUtilisateur($_COOKIE['coel_login'], $_COOKIE['coel_mot_de_passe']))) {
341
				&& ($utilisateur = $this->chargerUtilisateur($_COOKIE['coel_login'], $_COOKIE['coel_mot_de_passe']))) {
341
			$this->setUtilisateur($utilisateur, $_COOKIE['coel_permanence']);
342
			$this->setUtilisateur($utilisateur, $_COOKIE['coel_permanence']);
342
		}
343
		}
Line -... Line 344...
-
 
344
	}
343
	}
345
 
344
 
346
	// WTF coel en dur ??
345
	protected function getUtilisateur() {
347
	protected function getUtilisateur() {
Line 346... Line 348...
346
		return (isset($_SESSION['coel_utilisateur']) ? $_SESSION['coel_utilisateur'] : '');
348
		return (isset($_SESSION['coel_utilisateur']) ? $_SESSION['coel_utilisateur'] : '');