Files
backstage/packages
Asish Kumar 8add9b992d fix(core-components): decode url-safe base64 tokens in proxy sign-in
The proxy-based sign-in page derived the session expiry from the JWT by
decoding its payload with `window.atob`, which only accepts the standard
base64 alphabet. JWTs are encoded using base64url (RFC 7515), so any
token whose payload contained '-' or '_' raised a decoding error and
broke sign-in. Translate the payload back to the standard alphabet and
restore its padding before decoding.

Signed-off-by: Asish Kumar <officialasishkumar@gmail.com>
2026-05-25 05:30:56 +05:30
..
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00
2026-04-16 12:14:47 +02:00
2026-05-19 18:28:24 +00:00
2026-05-19 18:28:24 +00:00