Skip to content

chore: adopt core v4.0.0-rc.2 identity denylists - #16

Merged
jmgasper merged 1 commit into
developfrom
chore/core-jwt-denylists-rc2
Nov 2, 2026
Merged

jmgasper merged 1 commit into
developfrom
chore/core-jwt-denylists-rc2

Conversation

@jmgasper

@jmgasper jmgasper commented Nov 2, 2026

Copy link
Copy Markdown
Contributor

Update tc-core-library-js to v4.0.0-rc.2 (release commit 58de37670180e183e8378c3d203df0112a0414f6), with matching lockfile and dependency overrides where present. Verified JWTs are rejected when their subject or normalized user ID matches ACCESS_CONTROL_BLOCKED_SUBJECTS or ACCESS_CONTROL_BLOCKED_USER_IDS.

The existing deployment imports /config/common/global-appvar, where both denylist SecureStrings have been verified in dev and prod. Replace tasks after future list changes; verifier instances read the lists at construction.

Validation: frozen dependency install and an installed-library smoke test rejecting blocked subjects and legacy user IDs while accepting an unrelated signed caller. The core release passed 32 tests, lint, build, and clean CommonJS/ESM/TypeScript consumer checks.

@jmgasper
jmgasper merged commit 5c580d1 into develop Nov 2, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant