package routers import ( "eta/eta_bridge/controller/xiangyu" "eta/eta_bridge/middleware" "github.com/gin-gonic/gin" ) // InitXiangyu 获取象屿 func InitXiangyu(r *gin.RouterGroup) { control := new(xiangyu.XiangyuController) group := r.Group("xy/").Use(middleware.InternalToken()) group.GET("user/sync", control.SyncUser) group.GET("user/pull", control.PullUser) // 需要内部鉴权的接口 initAuthXiangyu(r) } func initAuthXiangyu(r *gin.RouterGroup) { control := new(xiangyu.XiangyuController) group := r.Group("xy/").Use(middleware.Token()) group.POST("auth/getToken", control.GetToken) group.GET("auth/refreshToken", control.RefreshToken) group.GET("auth/revokeToken", control.RevokeToken) }