|
1 | 1 | package system |
2 | 2 |
|
3 | 3 | import ( |
4 | | - "github.com/flipped-aurora/gin-vue-admin/server/model/common" |
5 | 4 | "strconv" |
6 | 5 | "time" |
7 | 6 |
|
8 | 7 | "github.com/flipped-aurora/gin-vue-admin/server/global" |
| 8 | + "github.com/flipped-aurora/gin-vue-admin/server/model/common" |
9 | 9 | "github.com/flipped-aurora/gin-vue-admin/server/model/common/request" |
10 | 10 | "github.com/flipped-aurora/gin-vue-admin/server/model/common/response" |
11 | 11 | "github.com/flipped-aurora/gin-vue-admin/server/model/system" |
12 | 12 | systemReq "github.com/flipped-aurora/gin-vue-admin/server/model/system/request" |
13 | 13 | systemRes "github.com/flipped-aurora/gin-vue-admin/server/model/system/response" |
14 | 14 | "github.com/flipped-aurora/gin-vue-admin/server/utils" |
15 | | - |
16 | 15 | "github.com/gin-gonic/gin" |
17 | 16 | "github.com/redis/go-redis/v9" |
18 | 17 | "go.uber.org/zap" |
@@ -257,17 +256,17 @@ func (b *BaseApi) SetUserAuthority(c *gin.Context) { |
257 | 256 | return |
258 | 257 | } |
259 | 258 | claims := utils.GetUserInfo(c) |
260 | | - j := &utils.JWT{SigningKey: []byte(global.GVA_CONFIG.JWT.SigningKey)} // 唯一签名 |
261 | 259 | claims.AuthorityId = sua.AuthorityId |
262 | | - if token, err := j.CreateToken(*claims); err != nil { |
| 260 | + token, err := utils.NewJWT().CreateToken(*claims) |
| 261 | + if err != nil { |
263 | 262 | global.GVA_LOG.Error("修改失败!", zap.Error(err)) |
264 | 263 | response.FailWithMessage(err.Error(), c) |
265 | | - } else { |
266 | | - c.Header("new-token", token) |
267 | | - c.Header("new-expires-at", strconv.FormatInt(claims.ExpiresAt.Unix(), 10)) |
268 | | - utils.SetToken(c, token, int((claims.ExpiresAt.Unix()-time.Now().Unix())/60)) |
269 | | - response.OkWithMessage("修改成功", c) |
| 264 | + return |
270 | 265 | } |
| 266 | + c.Header("new-token", token) |
| 267 | + c.Header("new-expires-at", strconv.FormatInt(claims.ExpiresAt.Unix(), 10)) |
| 268 | + utils.SetToken(c, token, int((claims.ExpiresAt.Unix()-time.Now().Unix())/60)) |
| 269 | + response.OkWithMessage("修改成功", c) |
271 | 270 | } |
272 | 271 |
|
273 | 272 | // SetUserAuthorities |
|
0 commit comments