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.
Light, Secure, Pure Javascript OIDC (Open ID Connect) Client. We provide also a REACT wrapper (compatible NextJS, etc.).