Open Issues Need Help
View All on GitHubAI Summary: The issue describes how `null` values within `extras` (e.g., `scope: null`) are incorrectly encoded as the literal string "null" in URL query parameters. This leads to OIDC servers rejecting the request with an `invalid_scope` error. The root cause is identified in `renewTokens.ts` and `silentLogin.ts` failing to filter `null` values before copying and encoding them, with a simple `if (value != null)` check suggested as a fix.
Complexity:
1/5
good first issue
Light, Secure, Pure Javascript OIDC (Open ID Connect) Client. We provide also a REACT wrapper (compatible NextJS, etc.).
TypeScript
#axa#context-api#front-end-development#javascript#js#library#nextjs#oauth2#oidc-client#ope#openid#openid-client#openid-connect#react#reactjs#redux#security