Documentation ¶
Index ¶
- Variables
- func AuthRequired() gin.HandlerFunc
- func BeforeShareDownload() gin.HandlerFunc
- func COSCallbackAuth() gin.HandlerFunc
- func CSRFCheck() gin.HandlerFunc
- func CSRFInit() gin.HandlerFunc
- func CheckShareUnlocked() gin.HandlerFunc
- func CurrentUser() gin.HandlerFunc
- func HashID(IDType int) gin.HandlerFunc
- func InjectSiteInfo() gin.HandlerFunc
- func IsAdmin() gin.HandlerFunc
- func IsFunctionEnabled(key string) gin.HandlerFunc
- func MockHelper() gin.HandlerFunc
- func OSSCallbackAuth() gin.HandlerFunc
- func OneDriveCallbackAuth() gin.HandlerFunc
- func QiniuCallbackAuth() gin.HandlerFunc
- func RemoteCallbackAuth() gin.HandlerFunc
- func S3CallbackAuth() gin.HandlerFunc
- func Session(secret string) gin.HandlerFunc
- func ShareAvailable() gin.HandlerFunc
- func ShareCanPreview() gin.HandlerFunc
- func ShareOwner() gin.HandlerFunc
- func SignRequired() gin.HandlerFunc
- func UpyunCallbackAuth() gin.HandlerFunc
- func WebDAVAuth() gin.HandlerFunc
Constants ¶
This section is empty.
Variables ¶
View Source
var ContextMock = make(map[string]interface{})
ContextMock 测试时模拟Context
View Source
var SessionMock = make(map[string]interface{})
SessionMock 测试时模拟Session
View Source
var Store memstore.Store
Store session存储
Functions ¶
func COSCallbackAuth ¶
func COSCallbackAuth() gin.HandlerFunc
COSCallbackAuth 腾讯云COS回调签名验证 TODO 解耦 测试
func IsFunctionEnabled ¶
func IsFunctionEnabled(key string) gin.HandlerFunc
IsFunctionEnabled 当功能未开启时阻止访问
func OneDriveCallbackAuth ¶
func OneDriveCallbackAuth() gin.HandlerFunc
OneDriveCallbackAuth OneDrive回调签名验证 TODO 解耦
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.