Fix claims

This commit is contained in:
Jan Bader 2016-11-23 22:38:16 +01:00
parent 038976ca4d
commit f62ba4a20e

11
main.go
View File

@ -70,12 +70,11 @@ func loginPost(c *gin.Context) {
}
// Create token
token := jwt.New(jwt.SigningMethodHS256)
// Set claims
//token.Claims["name"] = "Jan Bader"
//token.Claims["admin"] = true
//token.Claims["exp"] = time.Now().Add(time.Hour * expiration).Unix()
token := jwt.NewWithClaims(jwt.SigningMethodHS256, jwt.MapClaims{
"usr": "jan",
"name": "Jan Bader",
"exp": time.Now().Add(time.Hour * expiration).Unix(),
})
// Generate encoded token and send it as response.
t, err := token.SignedString([]byte(secret))