| 12345678910111213141516171819202122232425262728293031 |
- 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)
- }
|