Ver Fonte

fix:own permission

chenjunkai há 6 anos atrás
pai
commit
c07bdf8ae6
1 ficheiros alterados com 6 adições e 0 exclusões
  1. 6 0
      Controller/AccessLog.py

+ 6 - 0
Controller/AccessLog.py

@@ -205,6 +205,12 @@ def InstantLog(request):
         logKey = 'logger'
     else:
         logKey = 'test_logger'
+    tko = TokenObject(token)
+    if tko.code != 0:
+        return response.json(tko.code)
+    own_perm = ModelService.check_perm(tko.userID, 30)
+    if not own_perm:
+        return response.json(404)
     # 判断redis列表长度
     redisObj = RedisObject(db=3)
     data_list = redisObj.lrange(logKey, 0, -1)