user.go 495 B

123456789101112131415161718192021222324
  1. package work
  2. import (
  3. "zhiyuan/controllers/work/user"
  4. "zhiyuan/middlewares"
  5. "github.com/gin-gonic/gin"
  6. )
  7. func InitUserRouters(r *gin.Engine, router *gin.RouterGroup) {
  8. router = router.Group("/user")
  9. router.POST("/login", user.Login)
  10. router.Use(middlewares.Auth("user"))
  11. {
  12. router.GET("/info", user.Info)
  13. router.PUT("/info", user.InfoEdit)
  14. router.POST("/logout", user.Logout)
  15. router.POST("/unbind_weixin", user.UnBindWeixin)
  16. router.GET("/worksites", user.WorkSiteList)
  17. }
  18. }