新增 user/me 接口
This commit is contained in:
父節點
b924e94c63
當前提交
dad0f34764
@ -13,6 +13,8 @@ func Setup(engine *gin.Engine) {
|
|||||||
hub := service.ExUserService
|
hub := service.ExUserService
|
||||||
// 测试方法,获取signed jwt
|
// 测试方法,获取signed jwt
|
||||||
user.POST("/login", app.HandlerFunc(hub.Login))
|
user.POST("/login", app.HandlerFunc(hub.Login))
|
||||||
|
user.Use(middleware.JWT(1))
|
||||||
|
user.GET("/me", app.HandlerFunc(hub.Me))
|
||||||
}
|
}
|
||||||
checkin := engine.Group("/checkin")
|
checkin := engine.Group("/checkin")
|
||||||
{
|
{
|
||||||
|
@ -28,3 +28,6 @@ func (u UserService) Login(aw *app.Wrapper) app.Result {
|
|||||||
}
|
}
|
||||||
return aw.Success(util.GenerateJWT(user.ID, user.RoleID))
|
return aw.Success(util.GenerateJWT(user.ID, user.RoleID))
|
||||||
}
|
}
|
||||||
|
func (u UserService) Me(aw *app.Wrapper) app.Result {
|
||||||
|
return aw.Success(userDAO.FindUserByID(aw.ExtractUserClaims().UserID))
|
||||||
|
}
|
||||||
|
載入中…
x
新增問題並參考
Block a user