소스 검색

signIn 进行限频

master
DengBiao 1 년 전
부모
커밋
03c5f6df18
1개의 변경된 파일2개의 추가작업 그리고 0개의 파일을 삭제
  1. +2
    -0
      internal/logic/domain/device/device_service.go

+ 2
- 0
internal/logic/domain/device/device_service.go 파일 보기

@@ -42,11 +42,13 @@ func (*deviceService) SignIn(ctx context.Context, userId, deviceId int64, token
cacheKey := fmt.Sprintf(SignInKey, masterId, utils.Int64ToStr(userId))
if db.RedisUtil.Exists(cacheKey) {
utils.FilePutContents("sign_in", utils.SerializeStr(map[string]interface{}{
"master_id": masterId,
"user_id": userId,
"device_id": deviceId,
"token": token,
"conn_addr": connAddr,
"client_addr": clientAddr,
"cache_key": cacheKey,
}))
return errors.New("限频!!!")
} else {


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