add README.md 文档

This commit is contained in:
2026-07-21 16:14:47 +08:00
parent 1e2fa9e3bb
commit 09489e74e6
+29
View File
@@ -0,0 +1,29 @@
# chongming-jwt
基于 Rust 和 PyO3 实现的 JWT 库,性能优越,支持 HS256/HS384/HS512/RS256/RS384/RS512。
## 安装
通过 uv 自动编译(需 Rust 工具链)。
## 使用
```python
from chongming_jwt import JWT
jwt = JWT("your-secret-key", "HS256")
# 编码
token = jwt.encode('{"sub": "user"}', expires_in_seconds=3600)
# 解码
payload = jwt.decode(token)
# 验证
is_valid = jwt.validate(token)
```
## 注意
- 载荷必须包含 `sub` 字段
- 密钥建议至少 32 字节(HS256)