fix: 去除UDM鉴权用户KI/OPC掩码
This commit is contained in:
@@ -12,7 +12,6 @@ import (
|
|||||||
"ems.agt/lib/core/conf"
|
"ems.agt/lib/core/conf"
|
||||||
mmlclient "ems.agt/lib/core/mml_client"
|
mmlclient "ems.agt/lib/core/mml_client"
|
||||||
"ems.agt/lib/core/utils/ctx"
|
"ems.agt/lib/core/utils/ctx"
|
||||||
"ems.agt/lib/core/utils/parse"
|
|
||||||
"ems.agt/lib/core/vo/result"
|
"ems.agt/lib/core/vo/result"
|
||||||
"ems.agt/lib/dborm"
|
"ems.agt/lib/dborm"
|
||||||
"ems.agt/lib/log"
|
"ems.agt/lib/log"
|
||||||
@@ -212,15 +211,6 @@ func (s *UdmUserApi) UdmAuthUserList(w http.ResponseWriter, r *http.Request) {
|
|||||||
querys := ctx.QueryMap(r)
|
querys := ctx.QueryMap(r)
|
||||||
querys["neId"] = ""
|
querys["neId"] = ""
|
||||||
data := s.authUser.Page(querys)
|
data := s.authUser.Page(querys)
|
||||||
// 遍历安全掩码
|
|
||||||
rows := data["rows"].([]model.UdmAuthUser)
|
|
||||||
maskRows := []model.UdmAuthUser{}
|
|
||||||
for _, v := range rows {
|
|
||||||
v.Ki = parse.SafeContent(v.Ki)
|
|
||||||
v.Opc = parse.SafeContent(v.Opc)
|
|
||||||
maskRows = append(maskRows, v)
|
|
||||||
}
|
|
||||||
data["rows"] = maskRows
|
|
||||||
ctx.JSON(w, 200, result.Ok(data))
|
ctx.JSON(w, 200, result.Ok(data))
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -280,8 +270,6 @@ func (s *UdmUserApi) UdmAuthUserInfo(w http.ResponseWriter, r *http.Request) {
|
|||||||
|
|
||||||
s.authUser.Insert(neId, userInfo)
|
s.authUser.Insert(neId, userInfo)
|
||||||
}
|
}
|
||||||
userInfo.Ki = parse.SafeContent(userInfo.Ki)
|
|
||||||
userInfo.Opc = parse.SafeContent(userInfo.Opc)
|
|
||||||
ctx.JSON(w, 200, result.OkData(userInfo))
|
ctx.JSON(w, 200, result.OkData(userInfo))
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -519,9 +507,7 @@ func (s *UdmUserApi) UdmAuthUserExport(w http.ResponseWriter, r *http.Request) {
|
|||||||
data := [][]string{}
|
data := [][]string{}
|
||||||
data = append(data, []string{"imsi", "ki", "amf", "algo", "opc"})
|
data = append(data, []string{"imsi", "ki", "amf", "algo", "opc"})
|
||||||
for _, v := range list {
|
for _, v := range list {
|
||||||
maskKi := parse.SafeContent(v.Ki)
|
data = append(data, []string{v.Imsi, v.Ki, v.Amf, v.AlgoIndex, v.Opc})
|
||||||
maskOpc := parse.SafeContent(v.Opc)
|
|
||||||
data = append(data, []string{v.Imsi, maskKi, v.Amf, v.AlgoIndex, maskOpc})
|
|
||||||
}
|
}
|
||||||
// 输出到文件
|
// 输出到文件
|
||||||
err := file.WriterCSVFile(data, filePath)
|
err := file.WriterCSVFile(data, filePath)
|
||||||
@@ -535,9 +521,7 @@ func (s *UdmUserApi) UdmAuthUserExport(w http.ResponseWriter, r *http.Request) {
|
|||||||
// 转换数据
|
// 转换数据
|
||||||
data := [][]string{}
|
data := [][]string{}
|
||||||
for _, v := range list {
|
for _, v := range list {
|
||||||
maskKi := parse.SafeContent(v.Ki)
|
data = append(data, []string{v.Imsi, v.Ki, v.Amf, v.AlgoIndex, v.Opc})
|
||||||
maskOpc := parse.SafeContent(v.Opc)
|
|
||||||
data = append(data, []string{v.Imsi, maskKi, v.Amf, v.AlgoIndex, maskOpc})
|
|
||||||
}
|
}
|
||||||
// 输出到文件
|
// 输出到文件
|
||||||
err = file.WriterTxtFile(data, filePath)
|
err = file.WriterTxtFile(data, filePath)
|
||||||
|
|||||||
Reference in New Issue
Block a user