api.go 706 B

1234567891011121314151617181920212223242526
  1. // Path: routes 注册路由
  2. package routes
  3. import (
  4. "github.com/gin-gonic/gin"
  5. "github.com/runningwater/gohub/app/http/controllers/api/v1/auth"
  6. )
  7. // RegisterAPIRoutes 注册路由
  8. func RegisterAPIRoutes(router *gin.Engine) {
  9. // v1 路由组,所有 v1 版本的路由都放在这里
  10. v1 := router.Group("/v1")
  11. {
  12. authGroup := v1.Group("/auth")
  13. {
  14. suc := new(auth.SignupController)
  15. // 注册手机号是否已存在
  16. authGroup.POST("/signup/phone/exist", suc.IsPhoneExist)
  17. // 注册邮箱是否已存在
  18. authGroup.POST("/signup/email/exist", suc.IsEmailExist)
  19. // 显示图片验证码
  20. authGroup.POST("/verify_code/captcha", new(auth.VerifyCodeController).ShowCaptcha)
  21. }
  22. }
  23. }