Class: controllerAuth

controllerAuth()

new controllerAuth()

Controleur pour gérer l'authentification

Source:

Extends

  • Controller

Methods

GET /*()

Controleur sur toutes les routes html pour peupler le authBloc (faut passer après les contrôleurs html),

Source:

GET /connexion()

connexion, redirige vers le serveur d'authentification par défaut ou précisé par ?source=xxx

Source:

GET /deconnexion()

Déconnexion ici (action de l'utilisateur sur ce site),
et redirection vers la déconnexion du serveur sso (qui rappellera son client ici)
On est juste là en fallBack, normalement le lien de déconnexion pointe directement sur
l'url de déconnexion de notre serveur d'authentification (ou ici si on l'a pas trouvé,
pour au moins déconnecter localement)

Source:

GET /validation()

Valide un retour du serveur d'authentification (qui peut répondre que l'on est pas connecté)

Source: