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