|
@@ -283,14 +283,33 @@ class UserController extends BaseController
|
|
|
return response()->success();
|
|
|
}
|
|
|
|
|
|
- function logout()
|
|
|
+ function logout(Request $request,$channel_id,$domain)
|
|
|
{
|
|
|
+ echo $channel_id.'----';
|
|
|
+ echo $domain;
|
|
|
+ $domains = ['zhuishuyun','66kshu','iycdm','leyuee'];
|
|
|
+
|
|
|
setcookie(env('COOKIE_AUTH_WEB_WECHAT'), '', -1);
|
|
|
setcookie('u', '', -1);
|
|
|
setcookie('force_show_qrcode', '', -1);
|
|
|
setcookie('sub_random_num', '', -1);
|
|
|
setcookie('cpc_ad_status', '', -1);
|
|
|
- return response('logout');
|
|
|
+ //return response('logout');
|
|
|
+ $param = $request->except('_url');
|
|
|
+ $url_format = '%s://site%s.%s.com/logout?%s';
|
|
|
+ if(in_array($domain,$domains)){
|
|
|
+ $i = 0;
|
|
|
+ foreach ($domains as $k=>$v){
|
|
|
+ if($v == $domain){
|
|
|
+ $i = $k;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if(isset($domains[$i+1])){
|
|
|
+ $link = sprintf($url_format,env('PROTOCOL'),$channel_id,$domains[$i+1],http_build_query($param)) ;
|
|
|
+ return redirect()->to($link);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return view('help.logout');
|
|
|
}
|
|
|
|
|
|
function setOrderDelCookie(Request $request){
|