Class: controllerSesalabSso

controllerSesalabSso()

new controllerSesalabSso()

Controleur pour gérer les routes du module sesalab-sso (SSO entre sesalab et sesatheque)

Source:

Methods

GET /sesalabSso/login()

Connexion propagée ici, avec le token du serveur d'authentification dans l'url

  • appelle le validate du serveur
  • logue le user ici (génère un authToken, et redirige vers cette même url si on a pas encore de cookie de session)
  • redirige vers l'expéditeur
Source:

GET /sesalabSso/logout()

Réponse en json à un appel xhr de déconnexion (de l'utilisateur sur son serveur d'authentification)

Source: