Subversion Repositories Applications.annuaire

Rev

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

Rev 521 Rev 532
Line 372... Line 372...
372
 
372
 
373
		$requete = 'SELECT '.$this->config['database_ident']['ann_id'].' AS courriel '.
373
		$requete = 'SELECT '.$this->config['database_ident']['ann_id'].' AS courriel '.
374
			'FROM '.$this->config['database_ident']['database'].'.'.$this->config['database_ident']['annuaire'].' '.
374
			'FROM '.$this->config['database_ident']['database'].'.'.$this->config['database_ident']['annuaire'].' '.
375
			'WHERE '.$this->config['database_ident']['ann_id'].' = '.$this->bdd->quote($id).' '.
375
			'WHERE '.$this->config['database_ident']['ann_id'].' = '.$this->bdd->quote($id).' '.
-
 
376
			'	AND '.$this->config['database_ident']['ann_pwd'].' = '.$this->config['database_ident']['pass_crypt_funct'].'('.$this->bdd->quote($mdp).')' ;
376
			'	AND '.$this->config['database_ident']['ann_pwd'].' = '.$this->config['database_ident']['pass_crypt_funct'].'('.$this->bdd->quote($mdp).')' ;
377
		
Line 377... Line 378...
377
		$resultat = $this->bdd->query($requete)->fetch();
378
		$resultat = $this->bdd->query($requete)->fetch();
378
 
379
 
379
		$identifie = false;
380
		$identifie = false;
Line 424... Line 425...
424
		$nomCookie = $this->config['database_ident']['nom_cookie_utilisateur'];
425
		$nomCookie = $this->config['database_ident']['nom_cookie_utilisateur'];
425
		$valeurCookie = md5($mdp).$id;
426
		$valeurCookie = md5($mdp).$id;
Line 426... Line 427...
426
 
427
 
427
		setcookie($nomCookie, $valeurCookie, $duree, '/');
428
		setcookie($nomCookie, $valeurCookie, $duree, '/');
-
 
429
	}
-
 
430
	
-
 
431
	protected function supprimerCookieUtilisateur() {
-
 
432
		session_destroy();		
-
 
433
		setcookie($this->config['database_ident']['nom_cookie_utilisateur'], "", time()-7200, "/");
-
 
434
		setcookie($this->config['database_ident']['nom_cookie_persistant'], "", time()-7200, "/");
Line 428... Line 435...
428
	}
435
	}
429
 
436
 
430
	protected function estAutoriseMessagerie($adresse) {
437
	protected function estAutoriseMessagerie($adresse) {
431
		$utilisateurs_messagerie = explode(',', $this->config['messagerie']['utilisateurs_autorises']);
438
		$utilisateurs_messagerie = explode(',', $this->config['messagerie']['utilisateurs_autorises']);