package routers import ( "git.qianqiusoft.com/qianqiusoft/light-apiengine/engine" "git.qianqiusoft.com/qianqiusoft/light-apiengine/controllers/gen" ) func init() { addRegisterHandler(registerSsoRouter) } func registerSsoRouter(e *engine.ApiEngine) { api := e.GinEngine.Group("/api") v1 := api.Group("/v1/sso") ctrler := gen.NewSsoController(e) v1.GET("/login", ctrler.Login) v1.POST("/login", ctrler.Login) v1.GET("/logout", ctrler.Logout) v1.POST("/logout", ctrler.Logout) ssoclient := e.GinEngine.Group("/local/openid") ssoclient.GET("/validate", ctrler.Validate) openIdValidate := e.GinEngine.Group("/openid") openIdValidate.GET("/validate", ctrler.Validate) }