main
Thomas Chazot 2 years ago
parent 331601f318
commit cd1b36dfd8

@ -13,26 +13,17 @@
<form class="login">
<div class="login__field">
<i class="login__icon fas fa-user"></i>
<input type="text" class="login__input" name="username" placeholder="Username">
<input type="text" class="login__input" name="username" placeholder="Username" required>
</div>
<div class="login__field">
<i class="login__icon fas fa-lock"></i>
<input type="password" class="login__input" name="password" placeholder="Password">
<input type="password" class="login__input" name="password" placeholder="Password" required>
</div>
<button class="button login__submit">
<span class="button__text">Log In Now</span>
<input type="hidden" name="action" value="signIn"/>
<i class="button__icon fas fa-chevron-right"></i>
</button>
<input class="button" type="submit" value="Log In"/>
<input type="hidden" name="action" value="signIn"/>
</form>
<div class="social-login">
<h3>log in via</h3>
<div class="social-icons">
<a href="#" class="social-login__icon fab fa-instagram"></a>
<a href="#" class="social-login__icon fab fa-facebook"></a>
<a href="#" class="social-login__icon fab fa-twitter"></a>
</div>
</div>
</div>
<div class="screen__background">
<span class="screen__background__shape screen__background__shape4"></span>

@ -4,7 +4,7 @@ class FrontController {
public function __construct(){
$liste_actions_utilisateur = array('accessPrivateLists','crerListePv');
$liste_actions_visiteur = array('goHome','changeCompletedTache','accessCreationTachePage','addTache','delTache','modifyList','accessCreationListePage','accessInscription','accessSignIn','creerListe','delListe','singIn','singUp','deconnection');
$liste_actions_visiteur = array('goHome','changeCompletedTache','accessCreationTachePage','addTache','delTache','modifyList','accessCreationListePage','accessInscription','accessSignIn','creerListe','delListe','signIn','signUp','deconnection');
global $rep,$vues,$bd,$dataView,$styles,$assets;
session_start();
try{

@ -20,11 +20,10 @@ class VisitorController {
break;
case "signIn":
$this->Connexion($login, $mdp);
$this->Connection($vues_erreur);
break;
case "signUp":
$this->Inscription($login, $mdp);
$this->Inscription($vues_erreur);
break;
case "accessSignIn":
require($rep.$vues['signIn']);
@ -72,17 +71,16 @@ class VisitorController {
}
public function Connexion(array $vues_erreur){
public function Connection(array $vues_erreur){
global $rep,$vues,$dataView;
$username=$_POST['login'];
$password=$_POST['mdp'];
$username=$_POST['username'];
$password=$_POST['password'];
$vues_erreur=Validation::val_connexion($username,$password,$vues_erreur);
if(!empty($vues_erreur)){
require($rep.$vues['signIn']);
}
$model= new MdlUser();
if($model->existUser($username)){
echo "aaaaaaaaaaggehdhhdhdhdhdhdhcfhgezshfiueshfiuehiufhsiufheiushfiuhf";
if(password_verify($password,$model->getPasswordHash($username))){
$model->connexion($username);
$_REQUEST['action']=null;

Loading…
Cancel
Save