| | |
| | | tokenM["username"] = loginedM["username"] |
| | | tokenM["permissions"] = loginedM["permissions"] |
| | | tokenStr := (*authDriver).Login(c.Request, c.Writer, tokenM) |
| | | |
| | | |
| | | userId := loginedM["id"].(string) |
| | | auth.RemoveOutUser(userId) |
| | | |
| | | c.JSON(200,map[string]interface{}{ |
| | | "userInfo":loginedM, |
| | | "access_token":tokenStr, |
| | |
| | | func (uc UserController) SaveAuth(c *gin.Context) { |
| | | var userEditVo UserEditVo |
| | | err := c.BindJSON(&userEditVo) |
| | | if err !=nil || userEditVo.Id =="" || userEditVo.NewPwd =="" || userEditVo.UserName == "" { |
| | | if err !=nil || userEditVo.Id =="" || userEditVo.UserName == "" { |
| | | util.ResponseFormat(c,code.RequestParamError,"") |
| | | return |
| | | } |
| | |
| | | var api dbapi.UserApi |
| | | b, d := api.SaveAuth(paramBody) |
| | | if b { |
| | | auth.SetOutUser(userEditVo.Id) |
| | | util.ResponseFormat(c,code.UpdateSuccess,d) |
| | | } else { |
| | | util.ResponseFormat(c,code.UpdateFail,"保存失败") |