站点更新:2018-03-27 18:22:46

This commit is contained in:
2018-03-27 18:22:46 +08:00
parent 835abbd1b2
commit 5ac2f912c7
4 changed files with 76 additions and 9 deletions

View File

@@ -33,7 +33,8 @@ var signCmd = &cobra.Command{
Use: "sign",
Short: "JWT 签名",
Long: `
JWT 签名`,
签名 JWT token 并复制到剪切板
标记 * 号的 flag 为必须项`,
Run: func(cmd *cobra.Command, args []string) {
if err := token.SignToken(cmd); err != nil {
fmt.Println(err)
@@ -45,8 +46,8 @@ JWT 签名`,
func init() {
rootCmd.AddCommand(signCmd)
signCmd.Flags().StringP("data", "d", "", "path or json to claims object to sign, '-' to read from clipboard, or '+' to use only -claim args")
signCmd.Flags().StringP("key", "k", "", "path of keyfile or key argument")
signCmd.Flags().StringP("data", "d", "", "* path or json to claims object to sign, '-' to read from clipboard, or '+' to use only -claim args")
signCmd.Flags().StringP("key", "k", "", "* path of keyfile or key argument")
signCmd.Flags().VarP(make(token.ArgList), "claims", "c", "add additional claims. may be used more than once")
signCmd.Flags().VarP(make(token.ArgList), "header", "H", "add additional header params. may be used more than once")
}