|
@@ -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'];
|
|
|
|