Explorar o código

修复用户名带下划线登录失败BUG

yxh %!s(int64=4) %!d(string=hai) anos
pai
achega
f3ddc59b1b
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      library/service/adminService.go

+ 2 - 2
library/service/adminService.go

@@ -39,9 +39,9 @@ func AdminLogin(r *ghttp.Request) (string, interface{}) {
 	password := EncryptData(data["password"])
 	var keys string
 	if AdminMultiLogin {
-		keys = data["username"] + password + gmd5.MustEncryptString(utils.GetClientIp(r))
+		keys = gmd5.MustEncryptString(data["username"]) + gmd5.MustEncryptString(password+utils.GetClientIp(r))
 	} else {
-		keys = data["username"] + password
+		keys = gmd5.MustEncryptString(data["username"]) + gmd5.MustEncryptString(password)
 	}
 	ip := utils.GetClientIp(r)
 	userAgent := r.Header.Get("User-Agent")