package app import ( "server/controllers" beego "github.com/beego/beego/v2/server/web" ) // Register 注册移动端(app)路由。 func Register() { // 登录相关(使用 AppAuthController) beego.Router("/app/login", &controllers.AppAuthController{}, "post:LoginBackend") beego.Router("/app/sendLoginCode", &controllers.AppAuthController{}, "post:SendLoginCode") beego.Router("/app/loginBySms", &controllers.AppAuthController{}, "post:LoginBySms") beego.Router("/app/logout", &controllers.AppAuthController{}, "post:Logout") // 当前用户信息 beego.Router("/app/currentUser", &controllers.AppAuthController{}, "get:GetCurrentUser") // 极验与登录验证配置 beego.Router("/app/login/getGeetest3Infos", &controllers.AppAuthController{}, "get:GetGeetest3Infos") beego.Router("/app/login/getGeetest4Infos", &controllers.AppAuthController{}, "get:GetGeetest4Infos") beego.Router("/app/login/getOpenVerify", &controllers.AppAuthController{}, "get:GetOpenVerify") // 找回密码(三步流程) beego.Router("/app/verifyAccount", &controllers.AppAuthController{}, "post:VerifyAccount") beego.Router("/app/sendResetCode", &controllers.AppAuthController{}, "post:SendResetCode") beego.Router("/app/resetPassword", &controllers.AppAuthController{}, "post:ResetPassword") // 注册 beego.Router("/app/register", &controllers.AppAuthController{}, "post:Register") beego.Router("/app/sendRegisterCode", &controllers.AppAuthController{}, "post:SendRegisterCode") }