feat(route):加入安全相关中间件,绑定用户登录路由。

This commit is contained in:
徐涛
2022-08-12 09:29:31 +08:00
parent 1c5bcf033b
commit fddfb4ab15
5 changed files with 45 additions and 9 deletions

View File

@@ -11,9 +11,18 @@ import (
"github.com/gin-gonic/gin"
)
type _UserController struct{}
type _UserController struct {
Router *gin.Engine
}
var UserController _UserController
var UserController *_UserController
func InitializeUserController(router *gin.Engine) {
UserController = &_UserController{
Router: router,
}
UserController.Router.POST("/login", UserController.Login)
}
type LoginFormData struct {
Username string `form:"uname"`
@@ -48,5 +57,5 @@ func (_UserController) Login(c *gin.Context) {
return
}
}
result.LoginSuccess(session, false)
result.LoginSuccess(session)
}