captcha_gen.go 673 B

12345678910111213141516171819202122232425262728293031323334353637
  1. package routers
  2. import (
  3. "git.qianqiusoft.com/qianqiusoft/light-apiengine/engine"
  4. "git.qianqiusoft.com/qianqiusoft/light-apiengine/controllers/gen"
  5. "fmt"
  6. )
  7. func init(){
  8. addRegisterHandler(registerCaptchaRouter)
  9. }
  10. func registerCaptchaRouter(e *engine.ApiEngine){
  11. api:=e.GinEngine.Group("/api")
  12. v1:=api.Group("/v1/captcha")
  13. if len(_router["captcha"]) >0 {
  14. v1.Use(_router["captcha"]...)
  15. }
  16. ctrler := gen.NewCaptchaController(e)
  17. v1.GET("/image",ctrler.Image)
  18. //v1.POST("/image",ctrler.Image)
  19. fmt.Println("bind sms router");
  20. v1.GET("/sms",ctrler.Sms)
  21. //v1.POST("/sms",ctrler.Sms)
  22. v1.GET("/check",ctrler.Check)
  23. //v1.POST("/check",ctrler.Check)
  24. }