Kaynağa Gözat

Fixed bug that can not create jwt black record

Granty1 4 yıl önce
ebeveyn
işleme
75bbff0775

+ 1 - 1
server/api/v1/sys_jwt_blacklist.go

@@ -20,7 +20,7 @@ func JsonInBlacklist(c *gin.Context) {
 	modelJwt := model.JwtBlacklist{
 		Jwt: token,
 	}
-	err := service.JsonInBlacklist(modelJwt)
+	err := service.JsonInBlacklist(&modelJwt)
 	if err != nil {
 		response.FailWithMessage(fmt.Sprintf("jwt作废失败,%v", err), c)
 	} else {

+ 1 - 1
server/api/v1/sys_user.go

@@ -103,7 +103,7 @@ func tokenNext(c *gin.Context, user model.SysUser) {
 			} else {
 				var blackJWT model.JwtBlacklist
 				blackJWT.Jwt = jwtStr
-				err3 := service.JsonInBlacklist(blackJWT)
+				err3 := service.JsonInBlacklist(&blackJWT)
 				if err3 != nil {
 					response.FailWithMessage("jwt作废失败", c)
 				} else {

+ 1 - 1
server/service/jwt_black_list.go

@@ -9,7 +9,7 @@ import (
 // @description   create jwt blacklist
 // @auth                     (2020/04/05  20:22 )
 // @return    err             error
-func JsonInBlacklist(j model.JwtBlacklist) (err error) {
+func JsonInBlacklist(j *model.JwtBlacklist) (err error) {
 	err = global.GVA_DB.Create(j).Error
 	return
 }