mirror of
https://github.com/Sagit-chu/flvx.git
synced 2026-10-08 02:36:37 +08:00
暂存
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
package routers
|
||||
|
||||
import (
|
||||
beego "github.com/beego/beego/v2/server/web"
|
||||
"github.com/beego/beego/v2/server/web/context/param"
|
||||
)
|
||||
|
||||
func init() {
|
||||
|
||||
beego.GlobalControllerRouter["beego-backend/controllers:LoginController"] = append(beego.GlobalControllerRouter["beego-backend/controllers:LoginController"],
|
||||
beego.ControllerComments{
|
||||
Method: "LoginByPwd",
|
||||
Router: `/login_by_pwd`,
|
||||
AllowHTTPMethods: []string{"post"},
|
||||
MethodParams: param.Make(),
|
||||
Filters: nil,
|
||||
Params: nil})
|
||||
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
package routers
|
||||
|
||||
import (
|
||||
"beego-backend/controllers"
|
||||
"github.com/beego/beego/v2/server/web"
|
||||
"github.com/beego/beego/v2/server/web/context"
|
||||
)
|
||||
|
||||
func init() {
|
||||
web.InsertFilter("*", web.BeforeRouter, func(ctx *context.Context) {
|
||||
ctx.Output.Header("Access-Control-Allow-Origin", "*")
|
||||
ctx.Output.Header("Access-Control-Allow-Methods", "POST, GET, OPTIONS, PUT, DELETE")
|
||||
ctx.Output.Header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept, token")
|
||||
if ctx.Input.Method() == "OPTIONS" {
|
||||
ctx.Output.SetStatus(200)
|
||||
ctx.ResponseWriter.WriteHeader(200)
|
||||
return
|
||||
}
|
||||
})
|
||||
|
||||
ns := web.NewNamespace("/api/v1/",
|
||||
web.NSNamespace("/login",
|
||||
web.NSInclude(
|
||||
&controllers.LoginController{},
|
||||
),
|
||||
),
|
||||
)
|
||||
web.AddNamespace(ns)
|
||||
}
|
||||
Reference in New Issue
Block a user