Skip to content

chore: Bump Ver: 0.2.8#8

Merged
drmingdrmer merged 2 commits intodatabendlabs:mainfrom
drmingdrmer:0015-grpc-token
Jan 30, 2026
Merged

chore: Bump Ver: 0.2.8#8
drmingdrmer merged 2 commits intodatabendlabs:mainfrom
drmingdrmer:0015-grpc-token

Conversation

@drmingdrmer
Copy link
Member

Changelog

chore: Bump Ver: 0.2.8
feat: add grpc_token module for JWT-based authentication

Provides GrpcToken for creating and verifying JWT tokens for gRPC
services. Each instance generates its own HMAC-SHA256 key, so tokens
can only be verified by the same instance (or its clones).

Changes:

  • Add GrpcToken with create(), try_create_token(), try_verify_token()
  • Add GrpcClaim struct for token payload
  • Add jwt-simple dependency

Provides `GrpcToken` for creating and verifying JWT tokens for gRPC
services. Each instance generates its own HMAC-SHA256 key, so tokens
can only be verified by the same instance (or its clones).

Changes:
- Add `GrpcToken` with `create()`, `try_create_token()`, `try_verify_token()`
- Add `GrpcClaim` struct for token payload
- Add `jwt-simple` dependency
Copy link

@xp-trumpet xp-trumpet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@xp-trumpet reviewed 3 files and all commit messages.
Reviewable status: :shipit: complete! all files reviewed, all discussions resolved (waiting on @drmingdrmer).

@drmingdrmer drmingdrmer merged commit ba762c7 into databendlabs:main Jan 30, 2026
4 checks passed
@drmingdrmer drmingdrmer deleted the 0015-grpc-token branch January 30, 2026 11:56
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.

2 participants