Versions in this module Expand all Collapse all v1 v1.0.1 Jul 6, 2016 v1.0.0 Jun 19, 2016 Changes in this version + func ExtractClaims(c *gin.Context) map[string]interface + type GinJWTMiddleware struct + Authenticator func(userId string, password string, c *gin.Context) (string, bool) + Authorizator func(userId string, c *gin.Context) bool + Key []byte + MaxRefresh time.Duration + PayloadFunc func(userId string) map[string]interface{} + Realm string + SigningAlgorithm string + Timeout time.Duration + Unauthorized func(*gin.Context, int, string) + func (mw *GinJWTMiddleware) LoginHandler(c *gin.Context) + func (mw *GinJWTMiddleware) MiddlewareFunc() gin.HandlerFunc + func (mw *GinJWTMiddleware) MiddlewareInit() error + func (mw *GinJWTMiddleware) RefreshHandler(c *gin.Context) + func (mw *GinJWTMiddleware) TokenGenerator(userID string) string + type Login struct + Password string + Username string Incompatible versions in this module v2.5.0+incompatible Aug 25, 2018