Versions in this module Expand all Collapse all v0 v0.9.1 Dec 2, 2020 Changes in this version + const Issuer + const SignedTokenKey + type Claims struct + AvatarURL string + Role model.Role + func NewClaims(githubUserID, avatarURL string, ttl time.Duration, role model.Role) *Claims + type Signer interface + Sign func(claims *Claims) (string, error) + func NewSigner(method jwtgo.SigningMethod, keyFile string) (Signer, error) + type Verifier interface + Verify func(token string) (*Claims, error) + func NewVerifier(method jwtgo.SigningMethod, keyFile string) (Verifier, error)