tursodatabase / tursodatabase/libsql
Add per-namespace key support
Open
@LucioFranco is already working on this.
Since Oct 23, 2023.
- Dominant language
- C
- Stars
- 17.2k
- Forks
- 531
- Avg merge
- 1h 12m
- Merged PRs (30d)
- 1
Description
sqld only supports a single JWT verification key through either SQLD_AUTH_JWT_KEY or --auth-jwt-key-file.
Supporting per namespace JWT verification key would allow us:
- Invalidate tokens per namespace, without affecting other namespaces.
- Support true multitenancy, since different tenants must not share the keys that generate their tokens.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.