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
fix(oidc-client): address PAR code review — correctness, security, error handling
- Fix: spurious await on Micro value in client.store authorize path
- Fix: validateParResponse uses toDispatchError for SerializedError,
preserving diagnostic info instead of silently dropping it
- Fix: optional chaining on wellknown?.require_pushed_authorization_requests
in authorizeµ default param (prevents synchronous throw outside Micro)
- Fix: scope PAR dispatch tapError inside flatMap to prevent double-logging
with misleading "Error dispatching PAR authorize request" message
- Fix: dispatchAuthorizeIframe validates code+state shape before succeeding
- Fix: add credentials: include to PAR endpoint FetchArgs for SSO support
- Fix: correct misleading log in authorizeIframe error path
- Feat: surface expires_in from PAR response; warn when TTL < 30s
- Test: add PAR 400 error e2e scenario to mock server and par.spec.ts
- Chore: remove console.log debug artifacts from client.store.test.ts
0 commit comments