Documentation ¶
Index ¶
Constants ¶
View Source
const ( ISS string = "57408a9a-f382-4c96-9d52-54aecfdf9f3f" AUD string = "57408a9a-f382-4c96-9d52-54aecfdf9f3f" )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Claims ¶
type Claims struct { Jti string `json:"jti,omitempty"` // token ID Iss string `json:"iss,omitempty"` // emissor ID Sub string `json:"sub,omitempty"` // user ID Aud string `json:"aud,omitempty"` // audencia ID Iat string `json:"iat,omitempty"` // data da emissao Nbf string `json:"nbf,omitempty"` // data a partir da qual o token será aceito Exp string `json:"exp,omitempty"` // data da expiracao Data any `json:"data,omitempty"` // dado adicional }
type JWT ¶
type JWT struct { Token string `json:"token,omitempty"` Claims Claims `json:"claims,omitempty"` Validated bool `json:"validated,omitempty"` Signed bool `json:"signed,omitempty"` Session int `json:"session,,omitempty"` PublicKey string `json:"public_key,omitempty"` PrivateKey string `json:"private_key,omitempty"` SignatureKey string `json:"signature_key,omitempty"` }
func (*JWT) Credentials ¶
Click to show internal directories.
Click to hide internal directories.