Commit adab90e8 authored by Johann Bournazel's avatar Johann Bournazel
Browse files

Correction tableaux

Correction champ mot de passe afficher comme texte
parent 68f733ec
......@@ -2,49 +2,72 @@
require_once PATH_VUES . "/VueAuthentification.php";
require_once PATH_MODELES . "/ModeleAuthentification.php";
//Classe Controleur qui permet de gérer l'authentification ou l'inscription d'un utilisateur.
/**
* Classe Controleur qui permet de gérer l'authentification ou l'inscription d'un utilisateur.
*
*/
class ControleurAuthentification{
//On définit les variable qui vont correspondre à la vue et au modèle.
private $vue;
private $modele;
//Constructeur de la classe.
/**
* Le constructeur de ControleurAuthentification
*
*/
function __construct(){
//On instancie notre vue et notre modèle.
$this->vue = new VueAuthentification();
try{
$this->modele = new ModeleAuthentification();
}catch(ConnexionException $e){
echo $e->afficher();
}
}
//Méthode permettant de demander l'authentification à un utilisateur.
/**
* Cette méthode permet de demander l'authentification à un utilisateur.
*
*/
function demandeAuthentification(){
//On affiche visuellement une demande d'authentification.
$this->vue->afficheDemandeAuthentification();
}
//Méthode permettant de demander l'inscription à un utilisateur.
/**
* Cette méthode permet de demander l'inscription à un utilisateur.
*
*/
function demandeInscription(){
//On affiche visuellement une demande d'inscription.
$this->vue->afficheDemandeInscription();
}
//Méthode permettant d'indiquer à l'utilisateur qu'il a saisit de mauvais identifiants de connexion.
/**
* Cette méthode permet d'indiquer à l'utilisateur qu'il a saisit de mauvais identifiants de connexion.
*
*/
function mauvaisIdentifiantsConnexion(){
//On affiche visuellement le fait que les identifiants sont incorrects.
$this->vue->afficheMauvaisIdentifiantsConnexion();
}
//Méthode permettant d'indiquer à l'utilisateur qu'il a saisit de mauvais identifiants d'inscription.
/**
* Cette méthode permet d'indiquer à l'utilisateur qu'il a saisit de mauvais identifiants d'inscription.
*
*/
function mauvaisIdentifiantsInscription(){
//On affiche visuellement le fait que les identifiants sont incorrects.
$this->vue->afficheMauvaisIdentifiantsInscription();
}
//Méthode permettant de vérifier des identifiants de connexion.
/**
* Cette méthode permet de vérifier des identifiants de connexion.
*
* @param $pseudo String le pseudo indiqué par l'utilisateur
* @param $motDePasse String le mot de passe indiqué par l'utilisateur
* @return bool l'état de la vérification
*/
function verifieIdentifiantsConnexion($pseudo, $motDePasse){
try{
//Si les identifiants fournit sont valides
......@@ -67,7 +90,13 @@ class ControleurAuthentification{
}
//Méthode permettant de vérifier des identifiants de connexion.
/**
* Cette méthode permet de vérifier des identifiants d'inscription.
*
* @param $pseudo String le pseudo indiqué par l'utilisateur
* @param $motDePasse String le mot de passe indiqué par l'utilisateur
* @return bool l'état de la vérification
*/
function verifieIdentifiantsInscription($pseudo, $motDePasse){
//Si l'utilisateur a bien été inscrit
if ($this->modele->verifieIdentifiantsInscription($pseudo, $motDePasse) == true) {
......
......@@ -32,7 +32,7 @@ html {
.card {
background-color: #fff;
width: 100%;
height: 500px;
//height: 500px;
max-width: 445px;
border-radius: 1%;
overflow: hidden;
......@@ -280,7 +280,6 @@ li a {
text-decoration: none;
}
/* Change the link color to #111 (black) on hover */
li a:hover {
background-color: #636cdd;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment