ソースを参照

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 {


読み込み中…
キャンセル
保存