1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| package middleware
|
| import (
| "github.com/dgrijalva/jwt-go"
| "silkserver/constvar"
| )
|
| // Custom claims structure
| type CustomClaims struct {
| BaseClaims
| BufferTime int64
| jwt.StandardClaims
| }
|
| type BaseClaims struct {
| UserId string
| Username string
| NickName string
| ParentId string
| UserType constvar.UserType
| ModifiedPwd *bool
| }
|
|