\LoginController

Class LoginController

Summary

Methods
Properties
Constants
__construct()
display()
displayAdmin()
displayEtudiant()
connectEtudiant()
connectAdmin()
disconnect()
No public properties found
No constants found
No protected methods found
$route
$view
N/A
No private methods found
No private properties found
N/A

Properties

$route

$route : 

Type

$view

$view : \View

Type

\View

Methods

__construct()

__construct(  $route) 

Controller constructor.

Parameters

$route

display()

display() 

On affiche la page de login si l'utilisateur n'est pas déjà connecté Sinon on redirige vers l'accueil

displayAdmin()

displayAdmin() 

On affiche la page du login admin Sinon on redirige vers l'accueil

displayEtudiant()

displayEtudiant() 

On affiche la page du login etudiant Sinon on redirige vers l'accueil

connectEtudiant()

connectEtudiant() 

Verifier que l'étudiant est dans la base de donnée S'il existe on compare son mot de passe avec celui sur la BD et on lui affecte un token si c'est bon Sinon on retourne sur le formulaire avec un message d'erreur

connectAdmin()

connectAdmin() 

disconnect()

disconnect() 

Se déconnecter et renvoyer vers l'accueil