#jwt #secret #algorithm #key #quickly #safely #resign

bin+lib resign-jwt

允许您快速安全地签名 jwt

1 个不稳定版本

0.1.0 2019年7月3日

#41#安全

MIT 许可证

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