router.go 443 字节
package routers

import (
	"oppmg/controllers"

	"oppmg/middleware"

	"github.com/astaxie/beego"
)

func init() {
	nsV1 := beego.NewNamespace("v1",
		beego.NSBefore(middleware.AuthToken),
	)

	nsAuth := beego.NewNamespace("/auth",
		beego.NSBefore(middleware.LogRequestData, middleware.AuthToken),
		beego.NSRouter("/accessToken", &controllers.AuthController{}, "post:AccessToken"),
	)
	beego.AddNamespace(nsV1)
	beego.AddNamespace(nsAuth)

}