feat: jwt middleware
This commit is contained in:
@@ -1,12 +1,12 @@
|
||||
package router
|
||||
|
||||
import (
|
||||
"nCovTrack-Backend/global"
|
||||
"github.com/gin-gonic/gin"
|
||||
"nCovTrack-Backend/handler"
|
||||
)
|
||||
|
||||
func articleRouter() {
|
||||
articleRouter := global.RootRouter.Group("/article")
|
||||
func articlePrivateRouter(router *gin.RouterGroup) {
|
||||
articleRouter := router.Group("/article")
|
||||
{
|
||||
articleRouter.POST("/save", handler.SaveArticleHandler)
|
||||
}
|
||||
|
||||
@@ -2,25 +2,21 @@ package router
|
||||
|
||||
import (
|
||||
"nCovTrack-Backend/global"
|
||||
"net/http"
|
||||
"time"
|
||||
|
||||
"github.com/gin-gonic/gin"
|
||||
"nCovTrack-Backend/middleware"
|
||||
)
|
||||
|
||||
func BusiRouter() {
|
||||
testRouter := global.RootRouter.Group("/test")
|
||||
publicRouter := global.RootRouter.Group("")
|
||||
privateRouter := global.RootRouter.Group("")
|
||||
privateRouter.Use(middleware.Auth())
|
||||
|
||||
// Public
|
||||
{
|
||||
testRouter.GET("/count", func(c *gin.Context) {
|
||||
time.Sleep(800 * time.Millisecond)
|
||||
c.String(http.StatusOK, "OK")
|
||||
})
|
||||
//testRouter.GET("/test", statistics.GetChinaNCovStatistic())
|
||||
//testRouter.GET("/redis", func(c *gin.Context) {
|
||||
// data := statistics.GetAllProvienceData(statistics.SORT_NOW_CONFIRM)
|
||||
// Succ(c, data)
|
||||
//})
|
||||
statisticRouter(publicRouter)
|
||||
}
|
||||
|
||||
// Private
|
||||
{
|
||||
articlePrivateRouter(privateRouter)
|
||||
}
|
||||
statisticRouter()
|
||||
articleRouter()
|
||||
}
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
package router
|
||||
|
||||
import (
|
||||
"nCovTrack-Backend/global"
|
||||
"github.com/gin-gonic/gin"
|
||||
"nCovTrack-Backend/handler"
|
||||
)
|
||||
|
||||
func statisticRouter() {
|
||||
statisticsRouter := global.RootRouter.Group("/statistics")
|
||||
func statisticRouter(router *gin.RouterGroup) {
|
||||
statisticsRouter := router.Group("/statistics")
|
||||
{
|
||||
statisticsRouter.GET("/provience/:sort", handler.ProvienceDataHandler)
|
||||
statisticsRouter.GET("/city/:sort", handler.CityDataHandler)
|
||||
|
||||
Reference in New Issue
Block a user