1 个不稳定版本
0.1.0 | 2019年7月3日 |
---|
#41 在 #安全
6KB
109 行
resign-jwt
重新签名 jwt 的工具。例如,您可能有一个需要 JWT 的发展环境,但没有创建它们的能力。这个工具允许您使用您的发展环境的密钥从另一个环境重新签名 jwt。
安装
cargo install -f resign-jwt
使用方法
您可以通过 --help 在任何时候查看使用方法
resign-jwt --help
通常您需要提供以下三个东西
- 旧的
--jwt
(-j
) (注意:如果您有安全顾虑,只需提供前两部分即可) - 要使用的
--algorithm
(-a
) (目前仅支持 HSxxx 算法,请参见问题) - 用于签名的新的
--key
(-
)
resign-jwt \
--jwt eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJlbWFpbCI6ImhlbGxvQGV4YW1wbGUuY29tIn0= \
--algorithm HS256 \
--key some-key
依赖关系
~3.5–5MB
~94K SLoC