瀏覽代碼

优化刷新token

peng 1 年之前
父節點
當前提交
cabd2d677c
共有 1 個文件被更改,包括 5 次插入5 次删除
  1. 5 5
      Object/TokenObject.py

+ 5 - 5
Object/TokenObject.py

@@ -160,7 +160,6 @@ class TokenObject:
             self.code = 309
             print(repr(e))
         else:
-            self.code = 0
             self.userID = res.get('userID', None)
             self.user = res.get('user', '')
             app_bundle_id = res.get('appBundleId', None)
@@ -170,10 +169,11 @@ class TokenObject:
                     key = 'token_user_{}_{}'.format(self.userID, app_bundle_id)
                     redis_token = redis_obj.get_data(key)
                     if not redis_token:
-                        redis_obj.set_data(key, self.token)
-                        self.code = 0
+                        refreshRes = self.generate(data=res)
+                        return refreshRes
                     if self.token != redis_token:
                         self.code = 310
                         return
-            refreshRes = self.generate(data=res)
-            return refreshRes
+                    else:
+                        refreshRes = self.generate(data=res)
+                        return refreshRes