Browse Source

member_login.php

root 9 years ago
parent
commit
5869b3fad4

+ 12 - 6
mobile/control/control.php

@@ -127,11 +127,17 @@ class mbMemberControl extends mobileControl
 
     public function checkToken($token)
     {
-        $model_mb_user_token = Model('mb_user_token');
-        $mb_user_token_info = $model_mb_user_token->getMbUserTokenInfoByToken($token);
-        if (empty($mb_user_token_info)) {
-            $this->err_code = errcode::ErrLogin;
-            return false;
+        $key = func::gen_token_key($token);
+        $ret = rcache($key);
+        if (empty($ret)) {
+            $model_mb_user_token = Model('mb_user_token');
+            $mb_user_token_info = $model_mb_user_token->getMbUserTokenInfoByToken($token);
+            if (empty($mb_user_token_info)) {
+                $this->err_code = errcode::ErrLogin;
+                return false;
+            }
+        } else {
+            $mb_user_token_info = unserialize($ret['info']);
         }
 
         // 读取买家信息
@@ -143,7 +149,7 @@ class mbMemberControl extends mobileControl
             return false;
         }
 
-        //读取卖家信息
+        // 读取卖家信息
         $seller_info = Model('seller')->getSellerInfo(array('member_id' => $this->member_info['member_id']));
         $this->member_info['store_id'] = $seller_info['store_id'];
 

+ 4 - 0
mobile/control/member_login.php

@@ -208,6 +208,10 @@ class member_loginControl extends mbMemberControl
     public function logoutOp()
     {
         $token = trim($_GET['token']);
+        $condition = array();
+        $condition['token'] = $token;
+        $model = Model('mb_user_token');
+        $model->delMbUserToken($token);
         $key = func::gen_token_key($token);
         dcache($key);
         joutput_data(null);

+ 1 - 1
shop/templates/default/h5_hb/mode.php

@@ -16,7 +16,7 @@
                 <p>送了你一个熊猫美妆红包</p>
             </div>
             <div class="bag_center center">
-                <a href=<?php echo("http://192.168.1.136/h5_hb/bindtel.php") ?> class="just_btn inline center font17">立即领取</a>
+                <a href=<?php echo("") ?> class="just_btn inline center font17">立即领取</a>
             </div>
         </div>
         <div class="footer"></div>