6
0
Fork 0

修复登出

release
李静 2022-01-24 13:42:11 +08:00
parent 64624bf9b6
commit 145807e9ff
1 changed files with 19 additions and 17 deletions

View File

@ -19,24 +19,26 @@ class LogoutController extends Controller
if ($user = $request->user()) {
$user->currentAccessToken()->delete();
// 获取登录设备
$device = $request->header('client-app', Device::UNIAPP);
if ($cid = $user->cid) {
// 获取登录设备
$device = $request->header('client-app', Device::UNIAPP);
switch ($device) {
case Device::MERCHANT:
//解绑用户商家端cid
$user->cid->update([
'm_cid'=>null,
]);
break;
case Device::DEALER:
break;
default:
//解绑用户商城端cid
$user->cid->update([
'u_cid'=>null,
]);
break;
switch ($device) {
case Device::MERCHANT:
// 解绑用户商家端cid
$cid->update([
'm_cid' => null,
]);
break;
case Device::DEALER:
break;
default:
// 解绑用户商城端cid
$cid->update([
'u_cid' => null,
]);
break;
}
}
}