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()) { if ($user = $request->user()) {
$user->currentAccessToken()->delete(); $user->currentAccessToken()->delete();
// 获取登录设备 if ($cid = $user->cid) {
$device = $request->header('client-app', Device::UNIAPP); // 获取登录设备
$device = $request->header('client-app', Device::UNIAPP);
switch ($device) { switch ($device) {
case Device::MERCHANT: case Device::MERCHANT:
//解绑用户商家端cid // 解绑用户商家端cid
$user->cid->update([ $cid->update([
'm_cid'=>null, 'm_cid' => null,
]); ]);
break; break;
case Device::DEALER: case Device::DEALER:
break; break;
default: default:
//解绑用户商城端cid // 解绑用户商城端cid
$user->cid->update([ $cid->update([
'u_cid'=>null, 'u_cid' => null,
]); ]);
break; break;
}
} }
} }