Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessTokenClaims ¶
type AccessTokenClaims struct { Uid string `json:"uid"` jwt.StandardClaims }
func NewAccessTokenClaims ¶
func ValidAccessToken ¶
func ValidAccessToken(token string, sig []byte) (*AccessTokenClaims, error)
type AuthTokens ¶
type AuthTokens struct { AccessToken string `json:"access_token"` RefreshToken string `json:"refresh_token"` Expiration int64 `json:"expiration"` }
func GenerateTokens ¶
func GenerateTokens(uid uuid.UUID, sig []byte) (*AuthTokens, error)
type RefreshTokenClaims ¶
type RefreshTokenClaims struct { Uid string `json:"uid"` jwt.StandardClaims }
func NewRefreshTokenClaims ¶
Click to show internal directories.
Click to hide internal directories.