feat: UDM查询接口开启登录认证

This commit is contained in:
TsMask
2023-09-14 21:43:58 +08:00
parent 71793dd94c
commit 9d63b7630f

View File

@@ -16,6 +16,7 @@ import (
"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"
"ems.agt/lib/midware"
"ems.agt/lib/services" "ems.agt/lib/services"
"ems.agt/restagent/config" "ems.agt/restagent/config"
) )
@@ -34,134 +35,134 @@ func Routers() []services.RouterItem {
Method: "GET", Method: "GET",
Pattern: "/auths", Pattern: "/auths",
Handler: apis.UdmAuthUserList, Handler: apis.UdmAuthUserList,
Middleware: nil, //midware.Authorize(nil), Middleware: midware.Authorize(nil),
}, },
{ {
Method: "POST", Method: "POST",
Pattern: "/authSave/{neId}", Pattern: "/authSave/{neId}",
Handler: apis.UdmAuthUserSave, Handler: apis.UdmAuthUserSave,
Middleware: nil, //midware.Authorize(nil), Middleware: midware.Authorize(nil),
}, },
{ {
Method: "GET", Method: "GET",
Pattern: "/auth/{neId}/{imsi}", Pattern: "/auth/{neId}/{imsi}",
Handler: apis.UdmAuthUserInfo, Handler: apis.UdmAuthUserInfo,
Middleware: nil, //midware.Authorize(nil), Middleware: midware.Authorize(nil),
}, },
{ {
Method: "POST", Method: "POST",
Pattern: "/auth/{neId}", Pattern: "/auth/{neId}",
Handler: apis.UdmAuthUserAdd, Handler: apis.UdmAuthUserAdd,
Middleware: nil, //midware.Authorize(nil), Middleware: midware.Authorize(nil),
}, },
{ {
Method: "POST", Method: "POST",
Pattern: "/auth/{neId}/{num}", Pattern: "/auth/{neId}/{num}",
Handler: apis.UdmAuthUserAdds, Handler: apis.UdmAuthUserAdds,
Middleware: nil, //midware.Authorize(nil), Middleware: midware.Authorize(nil),
}, },
{ {
Method: "PUT", Method: "PUT",
Pattern: "/auth/{neId}", Pattern: "/auth/{neId}",
Handler: apis.UdmAuthUserEdit, Handler: apis.UdmAuthUserEdit,
Middleware: nil, //midware.Authorize(nil), Middleware: midware.Authorize(nil),
}, },
{ {
Method: "DELETE", Method: "DELETE",
Pattern: "/auth/{neId}/{imsi}", Pattern: "/auth/{neId}/{imsi}",
Handler: apis.UdmAuthUserRemove, Handler: apis.UdmAuthUserRemove,
Middleware: nil, //midware.Authorize(nil), Middleware: midware.Authorize(nil),
}, },
{ {
Method: "DELETE", Method: "DELETE",
Pattern: "/auth/{neId}/{imsi}/{num}", Pattern: "/auth/{neId}/{imsi}/{num}",
Handler: apis.UdmAuthUserRemoves, Handler: apis.UdmAuthUserRemoves,
Middleware: nil, //midware.Authorize(nil), Middleware: midware.Authorize(nil),
}, },
{ {
Method: "POST", Method: "POST",
Pattern: "/authExport/{neId}", Pattern: "/authExport/{neId}",
Handler: apis.UdmAuthUserExport, Handler: apis.UdmAuthUserExport,
Middleware: nil, //midware.Authorize(nil), Middleware: midware.Authorize(nil),
}, },
{ {
Method: "POST", Method: "POST",
Pattern: "/authImport/{neId}", Pattern: "/authImport/{neId}",
Handler: apis.UdmAuthUserImport, Handler: apis.UdmAuthUserImport,
Middleware: nil, //midware.Authorize(nil), Middleware: midware.Authorize(nil),
}, },
// UDM签约用户 // UDM签约用户
{ {
Method: "GET", Method: "GET",
Pattern: "/subs", Pattern: "/subs",
Handler: apis.UdmSubUserList, Handler: apis.UdmSubUserList,
Middleware: nil, //midware.Authorize(nil), Middleware: midware.Authorize(nil),
}, },
{ {
Method: "POST", Method: "POST",
Pattern: "/subSave/{neId}", Pattern: "/subSave/{neId}",
Handler: apis.UdmSubUserSave, Handler: apis.UdmSubUserSave,
Middleware: nil, //midware.Authorize(nil), Middleware: midware.Authorize(nil),
}, },
{ {
Method: "GET", Method: "GET",
Pattern: "/subInfo/{neId}/{imsi}", Pattern: "/subInfo/{neId}/{imsi}",
Handler: apis.UdmSubUserInfo, Handler: apis.UdmSubUserInfo,
Middleware: nil, //midware.Authorize(nil), Middleware: midware.Authorize(nil),
}, },
{ {
Method: "POST", Method: "POST",
Pattern: "/sub/{neId}", Pattern: "/sub/{neId}",
Handler: apis.UdmSubUserAdd, Handler: apis.UdmSubUserAdd,
Middleware: nil, //midware.Authorize(nil), Middleware: midware.Authorize(nil),
}, },
{ {
Method: "POST", Method: "POST",
Pattern: "/sub/{neId}/{num}", Pattern: "/sub/{neId}/{num}",
Handler: apis.UdmSubUserAdds, Handler: apis.UdmSubUserAdds,
Middleware: nil, //midware.Authorize(nil), Middleware: midware.Authorize(nil),
}, },
{ {
Method: "PUT", Method: "PUT",
Pattern: "/sub/{neId}", Pattern: "/sub/{neId}",
Handler: apis.UdmSubUserEdit, Handler: apis.UdmSubUserEdit,
Middleware: nil, //midware.Authorize(nil), Middleware: midware.Authorize(nil),
}, },
{ {
Method: "PUT", Method: "PUT",
Pattern: "/sub4gIP/{neId}", Pattern: "/sub4gIP/{neId}",
Handler: apis.UdmSubUser4GIP, Handler: apis.UdmSubUser4GIP,
Middleware: nil, //midware.Authorize(nil), Middleware: midware.Authorize(nil),
}, },
{ {
Method: "PUT", Method: "PUT",
Pattern: "/subSmData/{neId}", Pattern: "/subSmData/{neId}",
Handler: apis.UdmSubUserSmData, Handler: apis.UdmSubUserSmData,
Middleware: nil, //midware.Authorize(nil), Middleware: midware.Authorize(nil),
}, },
{ {
Method: "DELETE", Method: "DELETE",
Pattern: "/sub/{neId}/{imsi}", Pattern: "/sub/{neId}/{imsi}",
Handler: apis.UdmSubUserRemove, Handler: apis.UdmSubUserRemove,
Middleware: nil, //midware.Authorize(nil), Middleware: midware.Authorize(nil),
}, },
{ {
Method: "DELETE", Method: "DELETE",
Pattern: "/sub/{neId}/{imsi}/{num}", Pattern: "/sub/{neId}/{imsi}/{num}",
Handler: apis.UdmSubUserRemoves, Handler: apis.UdmSubUserRemoves,
Middleware: nil, //midware.Authorize(nil), Middleware: midware.Authorize(nil),
}, },
{ {
Method: "POST", Method: "POST",
Pattern: "/subExport/{neId}", Pattern: "/subExport/{neId}",
Handler: apis.UdmSubUserExport, Handler: apis.UdmSubUserExport,
Middleware: nil, //midware.Authorize(nil), Middleware: midware.Authorize(nil),
}, },
{ {
Method: "POST", Method: "POST",
Pattern: "/subImport/{neId}", Pattern: "/subImport/{neId}",
Handler: apis.UdmSubUserImport, Handler: apis.UdmSubUserImport,
Middleware: nil, //midware.Authorize(nil), Middleware: midware.Authorize(nil),
}, },
// 添加更多的 Router 对象... // 添加更多的 Router 对象...
} }