huangjiajun 3 주 전
부모
커밋
781e2980ab
1개의 변경된 파일6개의 추가작업 그리고 1개의 파일을 삭제
  1. +6
    -1
      app/svc/svc_default_user.go

+ 6
- 1
app/svc/svc_default_user.go 파일 보기

@@ -115,10 +115,15 @@ func CheckUserToken(c *gin.Context, user *model.User, appName string) string {
return ""
}
token := profile.ArkidToken
// parts[1]是token
_, err = utils.ParseToken(token)
if err != nil {
token, _ = utils.GenToken(user.Uid, user.Username, user.Phone, appName, "", "")
// 更新
profile.ArkidToken = token
_, err = db.UserProfileUpdate(db.DBs[c.GetString("mid")], user.Uid, profile)
// 写入缓存
key := fmt.Sprintf("%s:token:%s", c.GetString("mid"), user.Username)
_, err = cache.SetEx(key, token, 39528000) // 半年
}
return token
}

불러오는 중...
취소
저장