22 lines
520 B
Go
22 lines
520 B
Go
package router
|
|
|
|
import (
|
|
"cutego/modules/core/api/v1"
|
|
"github.com/gin-gonic/gin"
|
|
)
|
|
|
|
// 登录调用路由
|
|
func initLoginRouter(router *gin.RouterGroup) {
|
|
loginApi := new(v1.LoginApi)
|
|
loginRouter := router.Group("/")
|
|
{
|
|
// 登录
|
|
loginRouter.POST("/login", loginApi.Login)
|
|
loginRouter.GET("/getInfo", loginApi.GetUserInfo)
|
|
loginRouter.GET("/getRouters", loginApi.GetRouters)
|
|
loginRouter.GET("/getLoginHistory", loginApi.GetLoginHistory)
|
|
// 退出登录
|
|
loginRouter.POST("/logout", loginApi.Logout)
|
|
}
|
|
}
|