Subversion Repositories eFlore/Applications.del

Compare Revisions

Ignore whitespace Rev 2155 → Rev 2077

/trunk/services/bibliotheque/ControleAcces.php
25,7 → 25,6
protected $bdd;
 
public function __construct($conteneur) {
throw new Exception("obsolète - ne plus utiliser"); // go pyoubelz
$this->conteneur = $conteneur;
$this->bdd = $this->conteneur->getBdd();
}
59,6 → 58,7
$this->authentifierAdmin();
}
}
 
/**
* Exige qu'un utilisateur s'autenthentifie à l'aide de HTTP AUTH
*/
68,7 → 68,6
}
}
 
 
/**
* Lit les entêtes HTTP AUTH et vérifie si l'utilisateur
* existe (courriel / mot de passe); si $doitEtreAdmin est true,
87,7 → 86,9
$autorisation = ($autorisation && $this->etreAdmin($identifiant));
}
return $autorisation;
} /**
}
 
/**
* Lit les entêtes HTTP AUTH et vérifie que l'utilisateur est identifié
* et est administrateur de Del
*
115,8 → 116,6
return $mdp;
}
 
 
 
/**
* Envoie un message HTTP 401 / une boîte de login HTTP AUTH avec des
* messages correspondant à la demande d'authentification d'un administrateur
144,7 → 143,9
"Votre tentative d'identification a échoué.\n".
"Actualiser la page pour essayer à nouveau si vous êtes déjà inscrit ou contacter 'accueil@tela-botanica.org'.";
return $this->authentifier($message_accueil, $message_echec, 'Utilisateur');
} /**
}
 
/**
* Envoie l'authentification HTTP AUTH , et accepte un mode "debug" pour
* les petits malins
*/
166,8 → 167,6
return true;
}
 
 
 
/**
* Envoie un message HTTP 401 / une boîte de login HTTP AUTH
* @param string $message_accueil