perf: 移动features模块配置序列号结构体到be.ems/lib/config

This commit is contained in:
TsMask
2025-01-07 11:09:33 +08:00
parent 045b33eec2
commit d081961af1
27 changed files with 35 additions and 205 deletions

View File

@@ -6,12 +6,12 @@ import (
"net/http"
"strings"
"be.ems/lib/config"
"be.ems/lib/dborm"
"be.ems/lib/global"
"be.ems/lib/log"
"be.ems/lib/oauth"
"be.ems/lib/services"
"be.ems/restagent/config"
)
var (
@@ -79,14 +79,6 @@ func LoginFromOMC(w http.ResponseWriter, r *http.Request) {
services.ResponseBadRequest400IncorrectLogin(w)
}
*/
validUser, user, err := dborm.XormCheckLoginUser(oAuthBody.UserName,
oAuthBody.Value, config.GetYamlConfig().Auth.Crypt)
if !validUser || err != nil {
// response 400-4
log.Error("Authentication failed, mismatch user or password")
services.ResponseErrorWithJson(w, 400, err.Error())
return
}
token := oauth.GenRandToken("omc") // Generate new token to session ID
sourceAddr := r.RemoteAddr[:strings.Index(r.RemoteAddr, ":")]
@@ -103,11 +95,6 @@ func LoginFromOMC(w http.ResponseWriter, r *http.Request) {
return
}
if user != nil {
empty := []string{}
services.ResponseStatusOK200LoginWhitRP(w, token, user, empty, empty)
return
}
services.ResponseBadRequest400IncorrectLogin(w)
}