|
|
@@ -24,6 +24,10 @@ func NewJwt(key string, tokenExpireDuration time.Duration) *Jwt {
|
|
24
|
24
|
}
|
|
25
|
25
|
|
|
26
|
26
|
func (s *Jwt) GenerateToken(userId uint) string {
|
|
|
27
|
+ if len(s.Key) == 0 {
|
|
|
28
|
+ fmt.Println("jwt key is nil")
|
|
|
29
|
+ return ""
|
|
|
30
|
+ }
|
|
27
|
31
|
t := jwt.NewWithClaims(jwt.SigningMethodHS256,
|
|
28
|
32
|
UserClaims{
|
|
29
|
33
|
UserId: userId,
|
|
|
@@ -33,7 +37,7 @@ func (s *Jwt) GenerateToken(userId uint) string {
|
|
33
|
37
|
})
|
|
34
|
38
|
token, err := t.SignedString(s.Key)
|
|
35
|
39
|
if err != nil {
|
|
36
|
|
- fmt.Println(err)
|
|
|
40
|
+ fmt.Printf("jwt token generate error: %v", err)
|
|
37
|
41
|
return ""
|
|
38
|
42
|
}
|
|
39
|
43
|
return token
|