package backend import ( "server/controllers" beego "github.com/beego/beego/v2/server/web" ) // Register 注册租户端(backend)路由。 // 该端不包含平台菜单配置接口。 func Register() { RegisterAuthRoutes() } // RegisterAuthRoutes 注册 backend 认证相关路由。 func RegisterAuthRoutes() { // backend 登录相关(统一走 /backend/*) beego.Router("/backend/login", &controllers.PlatformAuthController{}, "post:Login") beego.Router("/backend/sendLoginCode", &controllers.PlatformAuthController{}, "post:SendLoginCode") beego.Router("/backend/loginBySms", &controllers.PlatformAuthController{}, "post:LoginBySms") beego.Router("/backend/logout", &controllers.PlatformAuthController{}, "post:Logout") // 极验与登录验证配置 beego.Router("/backend/login/getGeetest3Infos", &controllers.PlatformAuthController{}, "get:GetGeetest3Infos") beego.Router("/backend/login/getGeetest4Infos", &controllers.PlatformAuthController{}, "get:GetGeetest4Infos") beego.Router("/backend/login/getOpenVerify", &controllers.PlatformAuthController{}, "get:GetOpenVerify") // 注册与找回密码 beego.Router("/backend/register", &controllers.PlatformAuthController{}, "post:Register") beego.Router("/backend/sendRegisterCode", &controllers.PlatformAuthController{}, "post:SendRegisterCode") beego.Router("/backend/resetPassword", &controllers.PlatformAuthController{}, "post:ResetPassword") beego.Router("/backend/sendResetCode", &controllers.PlatformAuthController{}, "post:SendResetCode") }