Nouveautés de la version 2.0.58

La version 2.0.58 est une version de sécurité. Elle renforce la fin des sessions ouvertes par connexion unique (SSO) auprès des services connectés à SmartAuth. Nous vous recommandons de l'installer rapidement.

Une session volée est entièrement coupée

Une application connectée à SmartAuth renouvelle régulièrement sa session. Chaque renouvellement ne sert qu'une fois : si un ancien renouvellement est présenté de nouveau, SmartAuth y voit le signe d'un vol et coupe toute la session.

Jusqu'ici, cette coupure ne touchait que les premiers renouvellements de la session. Le plus récent, celui qu'utilisait encore l'application ou la personne qui l'avait dérobé, restait valide. Désormais, la session est coupée en entier, quel que soit le nombre de renouvellements déjà effectués.

Une déconnexion prend effet partout en quelques minutes

Les services connectés par SSO vérifient eux-mêmes les autorisations que leur remet SmartAuth et consultent régulièrement la liste de celles qui ont été retirées. Plusieurs actions retiraient bien l'accès dans SmartAuth sans l'inscrire sur cette liste : le service concerné continuait alors d'accepter la personne jusqu'à une heure.

Les actions suivantes prennent maintenant effet sur tous les services connectés en quelques minutes :

  • le changement ou la réinitialisation du mot de passe ;
  • la déconnexion, d'une session ou de toutes les sessions, depuis la page Mon compte ;
  • la déconnexion depuis un service connecté ;
  • la suppression du compte par son titulaire ;
  • la coupure d'une session volée, décrite plus haut ;
  • le retrait d'un accès demandé par une application connectée.

Mise à jour

  1. Remplacez le dossier smartauth par celui de l'archive 2.0.58.
  2. Aucune réactivation du module n'est nécessaire : les corrections s'appliquent dès le remplacement des fichiers.