Skip to content

refactor: replace golang-jwt dependency with muonsoft/api-testing/jwt - #21

Merged
strider2038 merged 3 commits into
masterfrom
internal-jwt-implementation
Sep 23, 2026
Merged

strider2038 merged 3 commits into
masterfrom
internal-jwt-implementation

Conversation

@strider2038

Copy link
Copy Markdown
Contributor
  • Updated import paths in multiple files to use the new JWT package.
  • Removed golang-jwt dependency from go.mod and go.sum.
  • Introduced new JWT implementation with claims handling and signing methods.
  • Updated assertions to work with the new JWT structure.
  • Added error handling for token parsing and verification.

strider2038 and others added 3 commits February 12, 2026 22:55
- Updated import paths in multiple files to use the new JWT package.
- Removed golang-jwt dependency from go.mod and go.sum.
- Introduced new JWT implementation with claims handling and signing methods.
- Updated assertions to work with the new JWT structure.
- Added error handling for token parsing and verification.
Resolve go.sum via go mod tidy; fix jwt/parse for cyclop and errorlint.

Co-authored-by: Cursor <cursoragent@cursor.com>
Replace the public jwt package with internal/jwt and use assertjson JWT
types in assertion APIs. Add SignHS256JWT for tests and document the migration.

Co-authored-by: Cursor <cursoragent@cursor.com>
@strider2038
strider2038 merged commit 32cf836 into master Sep 23, 2026
1 check passed
@strider2038
strider2038 deleted the internal-jwt-implementation branch September 23, 2026 07:44
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