Support uploading units

Signed-off-by: Yuan Si <do4suki@gmail.com>
This commit is contained in:
2023-04-30 08:48:12 +08:00
parent e55b2ce7cd
commit f8477490a0
10 changed files with 204 additions and 155 deletions
+2 -1
View File
@@ -11,7 +11,7 @@ import (
func WebAuth(ctx *gin.Context) {
session := sessions.Default(ctx)
requestUrl := strings.Split(ctx.Request.URL.String(), "?")[0] // 过滤 GET 参数
_, ok := session.Get("username").(string)
userId, ok := session.Get("userid").(int)
if ok {
if requestUrl == "/admin/login" {
ctx.Redirect(http.StatusFound, "/admin/index")
@@ -23,6 +23,7 @@ func WebAuth(ctx *gin.Context) {
ctx.Abort()
}
}
ctx.Set("userid", userId)
ctx.Next()
}