You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* 7.4:
[Console] ensure `SHELL_VERBOSITY` is always restored properly
[Console] Add support for `Cursor` helper in invokable commands
[MonologBridge] Improve error when HttpClient contract is installed but not the component
simplify LogoutListenerTest
forbid HTTP method override of GET, HEAD, CONNECT and TRACE
[HttpClient] Add option `auto_upgrade_http_version` to control how the request HTTP version is handled in `HttplugClient` and `Psr18Client`
[Security] Allow multiple OIDC discovery endpoints
[AssetMapper] Fix links to propshaft
Document BC break in AbstractController::render
@@ -82,45 +91,51 @@ public function getUserBadgeFrom(string $accessToken): UserBadge
82
91
thrownew \LogicException('You cannot use the "oidc" token handler since "web-token/jwt-signature" and "web-token/jwt-checker" are not installed. Try running "composer require web-token/jwt-signature web-token/jwt-checker".');
83
92
}
84
93
85
-
if (!$this->discoveryCache && !$this->signatureKeyset) {
94
+
if (!$this->discoveryClients && !$this->signatureKeyset) {
86
95
thrownew \LogicException('You cannot use the "oidc" token handler without JWKSet nor "discovery". Please configure JWKSet in the constructor, or call "enableDiscovery" method.');
87
96
}
88
97
89
98
$jwkset = $this->signatureKeyset;
90
-
if ($this->discoveryCache) {
91
-
try {
92
-
$oidcConfiguration = json_decode($this->discoveryCache->get($this->oidcConfigurationCacheKey, function (): string {
0 commit comments