1.提交缺失的东西
This commit is contained in:
@ -402,7 +402,7 @@ class LoginLogic extends LogicBase
|
|||||||
|
|
||||||
//清除之前缓存
|
//清除之前缓存
|
||||||
$token = Db::name('user_session')
|
$token = Db::name('user_session')
|
||||||
->where(['user_id' => $user_id, 'client' => $client])
|
->where(['user_id' => $user_id, 'terminal' => $client])
|
||||||
->value('token');
|
->value('token');
|
||||||
if($token) {
|
if($token) {
|
||||||
$token_cache = new TokenCache($token);
|
$token_cache = new TokenCache($token);
|
||||||
@ -410,7 +410,7 @@ class LoginLogic extends LogicBase
|
|||||||
}
|
}
|
||||||
|
|
||||||
$result = Db::name('user_session')
|
$result = Db::name('user_session')
|
||||||
->where(['user_id' => $user_id, 'client' => $client])
|
->where(['user_id' => $user_id, 'terminal' => $client])
|
||||||
->find();
|
->find();
|
||||||
|
|
||||||
$time = time();
|
$time = time();
|
||||||
@ -419,7 +419,7 @@ class LoginLogic extends LogicBase
|
|||||||
$data = [
|
$data = [
|
||||||
'user_id' => $user_id,
|
'user_id' => $user_id,
|
||||||
'token' => $token,
|
'token' => $token,
|
||||||
'client' => $client,
|
'terminal' => $client,
|
||||||
'update_time' => $time,
|
'update_time' => $time,
|
||||||
'expire_time' => $expire_time,
|
'expire_time' => $expire_time,
|
||||||
];
|
];
|
||||||
@ -428,7 +428,7 @@ class LoginLogic extends LogicBase
|
|||||||
Db::name('user_session')->insert($data);
|
Db::name('user_session')->insert($data);
|
||||||
} else {
|
} else {
|
||||||
Db::name('user_session')
|
Db::name('user_session')
|
||||||
->where(['user_id' => $user_id, 'client' => $client])
|
->where(['user_id' => $user_id, 'terminal' => $client])
|
||||||
->update($data);
|
->update($data);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user