Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ErrInvalidParam = errors.New("invalid param")
)
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client interface { VerifyToken(tokenStr string) (*jwt.Token, error) Authorize(c *gin.Context) }
func NewCognitoClient ¶
type Cognito ¶
type Cognito struct { // AWS App Client ID ClientId string // AWS Cognito Issuer Iss string // Map of JWKs from AWS Cognito PublicKeys PublicKeys }
func (*Cognito) VerifyToken ¶
type PublicKeys ¶
Click to show internal directories.
Click to hide internal directories.