Documentation
¶
Index ¶
- Constants
- func AccessLog(c *gin.Context)
- func BrowserCache(c *gin.Context)
- func CacheMiddleware(c *gin.Context)
- func CheckAnyPermissionOrNotFound(c *gin.Context)
- func CheckLogin(c *gin.Context)
- func CheckPermission(permissionType permission.Enum) gin.HandlerFunc
- func CheckWritableAccount(c *gin.Context)
- func JWTAuth(c *gin.Context)
- func JWTAuthCheck(c *gin.Context)
- func JWTAuthGetUserId(c *gin.Context) uint64
- func NoUpdateUserActivity(c *gin.Context)
- func Recovery() gin.HandlerFunc
- func SiteInfo(context *gin.Context)
- func SiteMaintenance(c *gin.Context)
Constants ¶
View Source
const SkipUpdateUserActivity = "SkipUpdateUserActivity"
Variables ¶
This section is empty.
Functions ¶
func BrowserCache ¶
BrowserCache applies long public cache headers in production.
func CacheMiddleware ¶
func CheckAnyPermissionOrNotFound ¶ added in v0.2.17
func CheckLogin ¶
func CheckPermission ¶
func CheckPermission(permissionType permission.Enum) gin.HandlerFunc
func CheckWritableAccount ¶ added in v0.2.38
func JWTAuthCheck ¶ added in v0.0.7
func JWTAuthGetUserId ¶ added in v0.1.1
func NoUpdateUserActivity ¶ added in v0.0.7
func Recovery ¶ added in v0.2.24
func Recovery() gin.HandlerFunc
Recovery logs request context for panics and returns HTTP 500.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.