Documentation ¶
Overview ¶
Package jwtlib is for encapsulating github.com/dgrijalva/jwt-go any operations
As a quick start:
userID := "user1" customPayload := map[string]interface{}{ "userID": userID, } jwtLib := jwtlib.NewJWTLib(jwtlib.Config{ Payload: customPayload, SignALG: jwtlib.HS256, SecretKey: []byte("secret"), TokenTimeout: time.Hour, }) token, err := jwtLib.Sign() if err != nil { panic(err) } fmt.Println(token) payload, err := jwtLib.Verify(token) if err != nil { panic(err) } fmt.Println(payload)
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
Click to show internal directories.
Click to hide internal directories.