diff options
-rw-r--r-- | auth/jwt.go | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/auth/jwt.go b/auth/jwt.go index c65cf39..8d5ddc3 100644 --- a/auth/jwt.go +++ b/auth/jwt.go | |||
@@ -117,6 +117,8 @@ func (m *JWTManager) CreateForUser(u *models.User) (string, *models.SessionKey, | |||
117 | Audience: jwt.Audience{m.Audience}, | 117 | Audience: jwt.Audience{m.Audience}, |
118 | Expiry: jwt.NewNumericDate(now.Add(m.TokenExpires)), | 118 | Expiry: jwt.NewNumericDate(now.Add(m.TokenExpires)), |
119 | IssuedAt: jwt.NewNumericDate(now), | 119 | IssuedAt: jwt.NewNumericDate(now), |
120 | }).Claims(map[string]interface{}{ | ||
121 | "admin": u.IsAdmin, // Advisory, for UI, the server must never trust this | ||
120 | }).CompactSerialize() | 122 | }).CompactSerialize() |
121 | 123 | ||
122 | return j, pk, err | 124 | return j, pk, err |