Documentation ¶
Index ¶
- Constants
- Variables
- func CORS() gin.HandlerFunc
- func GenerateToken(user string, uid int64, role uint32) (string, int64, error)
- func GetToken(c *gin.Context) (token string)
- func GetUID(c *gin.Context) int64
- func JWT() gin.HandlerFunc
- func Metrics() gin.HandlerFunc
- func RequestCount(method, path string, code int)
- func RequestTime(method, path string, tm float64)
- type Claims
Constants ¶
View Source
const ( TokenExpiredCode int32 = 599 MOD_NAME = "orcas" )
Variables ¶
View Source
var ( ErrTokenExpired = errors.New("token expired") ErrTokenMalformed = errors.New("not a token") ErrTokenInvalid = errors.New("token invalid") )
View Source
var ORCAS_SECRET = os.Getenv("ORCAS_SECRET")
Functions ¶
func CORS ¶
func CORS() gin.HandlerFunc
func JWT ¶
func JWT() gin.HandlerFunc
func Metrics ¶
func Metrics() gin.HandlerFunc
func RequestCount ¶
func RequestTime ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.