Browse Source

kvs解析token得到用户

peng 2 years ago
parent
commit
a592c8cdde
1 changed files with 6 additions and 1 deletions
  1. 6 1
      Controller/AWS/KVSController.py

+ 6 - 1
Controller/AWS/KVSController.py

@@ -16,6 +16,7 @@ from Object.AWS.AmazonKinesisVideoUtil import AmazonKinesisVideoObject
 from Object.RedisObject import RedisObject
 from Object.ResponseObject import ResponseObject
 from Ansjer.config import ACCESS_KEY_ID, SECRET_ACCESS_KEY, REGION_NAME, SERVER_DOMAIN
+from Object.TokenObject import TokenObject
 from Service.CommonService import CommonService
 
 
@@ -83,7 +84,11 @@ class UserRelatedView(View):
             elif status is False:
                 return response.json(119)
             redis_obj.del_data(uuid_number)
-            token_code, user_id, response = CommonService.verify_token_get_user_id(request_dict, request)
+            tko = TokenObject(status, returntpye='pc')
+            response.lang = tko.lang
+            if tko.code != 0:
+                return response.json(tko.code)
+            user_id = tko.userID
             device_user_qs = Device_User.objects.filter(userID=user_id).values('NickName', 'userIconPath', 'userIconUrl')
             if not device_user_qs.exists():
                 user_icon_url = ''