Light, Secure, Pure Javascript OIDC (Open ID Connect) Client. We provide also a REACT wrapper (compatible NextJS, etc.).

axa context-api front-end-development javascript js library nextjs oauth2 oidc-client ope openid openid-client openid-connect react reactjs redux security
1 Open Issue Need Help Last updated: Feb 21, 2026

Open Issues Need Help

View All on GitHub

AI 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