gitee.com/h79/goutils@v1.22.10/auth/jwt/token_test.go (about) 1 package jwt 2 3 import ( 4 "gitee.com/h79/goutils/common/secret" 5 "testing" 6 ) 7 8 func TestToken(t *testing.T) { 9 10 sec := secret.Secret{ 11 Value: "abcdefghijklmn", 12 Expire: 864000, 13 } 14 t.Log(sec) 15 //tk1 := NewToken(&sec) 16 17 //_, _ = tk1.Update() 18 19 //t.Log("token 1: ", tk1.Token, "\r\n") 20 21 token := "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOnsiYXBwaWQiOiJ0ZXN0QXBwSWQiLCJzb3VyY2UiOiJ0ZXN0U291cmNlIn0sInNlc3Npb24iOiJiYmIiLCJleHRlbmQiOiJhYWEiLCJzdGFuZGFyZENsYWltcyI6eyJzdWJqZWN0IjozLCJpc3N1ZWRBdCI6MiwiZXhwaXJlc0F0IjoxfX0.jL7QLb5MztsZV07vEG_GW8Tb6hWycDfRXU7rvH5baIc" 22 tk, er := DecodeTokenNoBase64(token) 23 if er != nil { 24 t.Error("er : ", er, "\r\n") 25 return 26 } 27 28 t.Log(tk) 29 }