Bläddra i källkod

获取用户登录状态

peng 1 år sedan
förälder
incheckning
fce13335a0
1 ändrade filer med 12 tillägg och 1 borttagningar
  1. 12 1
      Controller/UserController.py

+ 12 - 1
Controller/UserController.py

@@ -3368,7 +3368,18 @@ class SingleLoginView(TemplateView):
         elif operation == 'change-password':  # 验证码修改密码
             return self.change_password(request_dict, response)
         else:
-            return response.json(404)
+            token = request_dict.get('token', None)
+            tko = TokenObject(token)
+            if tko.code != 0:
+                return response.json(tko.code)
+            if operation == 'get-login-status':  # 获取登录状态
+                return self.get_login_status(response)
+            else:
+                return response.json(404)
+
+    @staticmethod
+    def get_login_status(response):
+        return response.json(0)
 
     def get_verification_code(self, request_dict, response):
         email = request_dict.get('email', None)