Skip to content

Release 1.3.26: JWT Bearer RS/PS/ES via TokenAccess - #29

Merged
LunatikDG merged 4 commits into
mainfrom
feature/jwt-token-access
Aug 12, 2026
Merged

Release 1.3.26: JWT Bearer RS/PS/ES via TokenAccess#29
LunatikDG merged 4 commits into
mainfrom
feature/jwt-token-access

Conversation

@LunatikDG

Copy link
Copy Markdown
Owner

Summary

  • Complete JWT Bearer for HS*, RS*, PS*, and ES* via platform ТокенДоступа (PEM privateKey for asymmetric algs).
  • Postman-like auth UI (secret vs private key), Postman jwt round-trip, refreshed README demo GIF / screenshot.
  • Version 1.3.26 + CHANGELOG.

Related issue

Closes #13.

Type of change

  • New feature
  • Other (release / docs assets)

How this was tested

  • Manual in 1C: JWT Bearer ES384 with EC PEM against httpbingo /bearer → 200 authenticated: true.
  • RS/PS/ES verified previously against jwt.io where applicable.

Checklist

  • bsl-lint / manual 1C checks from prior JWT commits
  • README.md updated (EN + RU demo)
  • CHANGELOG under [1.3.26]
  • bin/ / .epf not committed
  • Version bumped to 1.3.26 (maintainer release)

Test plan

  • Merge to main
  • Tag v_1_3_26 → Release workflow builds .epf
  • Spot-check HS256 + one RS/ES alg after release

Replace hand-rolled HMAC with TokenAccess for HS256/HS384/HS512; pass the raw secret for jwt.io/Postman compatibility. Refs #13.
Show secret or private key by algorithm family like Postman, load PEM from file, and document the schema (Refs #13).
Reuse privateKey for RSA-PSS and ECDSA, extend PEM algorithm family helpers, and keep the algorithm drop-list working with the PEM file chooser (Refs #13).
Finish issue #13 with RS*, PS*, ES* signing, Postman-like key fields,
platform TokenAccess for HS*, and refreshed README demo assets.

Closes #13.
@LunatikDG
LunatikDG merged commit 944807a into main Aug 12, 2026
1 check passed
@LunatikDG
LunatikDG deleted the feature/jwt-token-access branch August 12, 2026 15:30
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.

[Feature]: Add JWT Bearer authorization

1 participant