diff --git a/src/UnicaenAuth/Service/ShibService.php b/src/UnicaenAuth/Service/ShibService.php index df7b7ff4ed2bb6fbfc9ca21c30b598c2506bd3be..d78ffa7d6e39f82725b73bec9ad1ab990704116c 100644 --- a/src/UnicaenAuth/Service/ShibService.php +++ b/src/UnicaenAuth/Service/ShibService.php @@ -80,11 +80,10 @@ EOS; if ($this->authenticatedUser === null) { - // activation éventuelle de l'usurpation - $this->handleUsurpation(); - - // activation éventuelle de la simulation + // D'ABORD activation éventuelle de la simulation $this->handleSimulation(); + // ENSUITE activation éventuelle de l'usurpation + $this->handleUsurpation(); $this->authenticatedUser = $this->createShibUserFromServerArrayData(); }