Loading CHANGELOG.md +5 −0 Original line number Diff line number Diff line # CHANGELOG 6.4.5 ----- - Ajout d'une garde sur la fonction Provider/Identity/Chain::getAllIdentityRoles() pour éviter le cas où $role est null 6.4.4 ----- Loading src/UnicaenAuthentification/Provider/Identity/Chain.php +3 −1 Original line number Diff line number Diff line Loading @@ -113,7 +113,9 @@ class Chain implements ProviderInterface, EventManagerAwareInterface $role = $this->authorizeService->getAcl()->getRole($role); } // collecte en évitant les doublons if ($role!==null) { $this->roles[$role->getRoleId()] = $role; } // NB : À condition que les 'identity providers' soient dans le bon ordre, cela permet à l'appli // de substituer son rôle "Authentifié" maison à celui par défaut. } Loading Loading
CHANGELOG.md +5 −0 Original line number Diff line number Diff line # CHANGELOG 6.4.5 ----- - Ajout d'une garde sur la fonction Provider/Identity/Chain::getAllIdentityRoles() pour éviter le cas où $role est null 6.4.4 ----- Loading
src/UnicaenAuthentification/Provider/Identity/Chain.php +3 −1 Original line number Diff line number Diff line Loading @@ -113,7 +113,9 @@ class Chain implements ProviderInterface, EventManagerAwareInterface $role = $this->authorizeService->getAcl()->getRole($role); } // collecte en évitant les doublons if ($role!==null) { $this->roles[$role->getRoleId()] = $role; } // NB : À condition que les 'identity providers' soient dans le bon ordre, cela permet à l'appli // de substituer son rôle "Authentifié" maison à celui par défaut. } Loading