🎨 Improve access auth code setting

This commit is contained in:
Daniel 2025-01-09 11:33:23 +08:00
parent 048139d91c
commit 4b4366268b
No known key found for this signature in database
GPG Key ID: 86211BA83DF03017
2 changed files with 6 additions and 1 deletions

View File

@ -564,6 +564,9 @@ func setAccessAuthCode(c *gin.Context) {
aac = model.Conf.AccessAuthCode aac = model.Conf.AccessAuthCode
} }
aac = strings.TrimSpace(aac)
aac = util.RemoveInvalid(aac)
model.Conf.AccessAuthCode = aac model.Conf.AccessAuthCode = aac
model.Conf.Save() model.Conf.Save()

View File

@ -96,6 +96,9 @@ func LoginAuth(c *gin.Context) {
} }
authCode := arg["authCode"].(string) authCode := arg["authCode"].(string)
authCode = strings.TrimSpace(authCode)
authCode = util.RemoveInvalid(authCode)
if Conf.AccessAuthCode != authCode { if Conf.AccessAuthCode != authCode {
ret.Code = -1 ret.Code = -1
ret.Msg = Conf.Language(83) ret.Msg = Conf.Language(83)
@ -437,7 +440,6 @@ func ControlConcurrency(c *gin.Context) {
strings.HasPrefix(reqPath, "/appearance/") || strings.HasPrefix(reqPath, "/appearance/") ||
strings.HasPrefix(reqPath, "/export/") || strings.HasPrefix(reqPath, "/export/") ||
strings.HasPrefix(reqPath, "/history/") || strings.HasPrefix(reqPath, "/history/") ||
strings.HasPrefix(reqPath, "/api/query/") || strings.HasPrefix(reqPath, "/api/query/") ||
strings.HasPrefix(reqPath, "/api/search/") || strings.HasPrefix(reqPath, "/api/search/") ||
strings.HasPrefix(reqPath, "/api/network/") || strings.HasPrefix(reqPath, "/api/network/") ||