niki/service/auth/claims.go

16 lines
234 B
Go
Raw Permalink Normal View History

package auth
import (
"github.com/golang-jwt/jwt/v4"
)
type Claims struct {
jwt.RegisteredClaims
UserID uint `json:"user_id"`
Role string `json:"role"`
}
func (c Claims) Valid() error {
return c.RegisteredClaims.Valid()
}