forked from free-lancers/electricity_bill_calc_service
feat(route):加入安全相关中间件,绑定用户登录路由。
This commit is contained in:
@@ -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)
|
||||
}
|
||||
|
Reference in New Issue
Block a user