|
@@ -23,21 +23,21 @@ class CrmUser
|
|
|
$channel_id = Cookie::get('crm_channel_id');
|
|
|
$this->setUserGlobal($uid, $channel_id);
|
|
|
} else {
|
|
|
- $this->setUserGlobal(109861820, 0);
|
|
|
- // $openid = $request->get('openid');
|
|
|
- // $params = $request->except('_url');
|
|
|
- // if (empty($openid)) {
|
|
|
- // $url = url()->current() . '?' . http_build_query($params);
|
|
|
- // $params['redirect_url'] = urlencode($url);
|
|
|
- // $app = new Application($this->auth($params));
|
|
|
- // return $app->oauth->redirect();
|
|
|
- // } else {
|
|
|
- // $site_user = new SiteUser($openid);
|
|
|
- // $user = $site_user->getChannelUser();
|
|
|
- // Cookie::queue('crm_user_id', $user[0], env('U_COOKIE_EXPIRE'));
|
|
|
- // Cookie::queue('crm_channel_id', $user[1], env('U_COOKIE_EXPIRE'));
|
|
|
- // $this->setUserGlobal($user[0], $user[1]);
|
|
|
- // }
|
|
|
+ // $this->setUserGlobal(109861820, 0);
|
|
|
+ $openid = $request->get('openid');
|
|
|
+ $params = $request->except('_url');
|
|
|
+ if (empty($openid)) {
|
|
|
+ $url = url()->current() . '?' . http_build_query($params);
|
|
|
+ $params['redirect_url'] = urlencode($url);
|
|
|
+ $app = new Application($this->auth($params));
|
|
|
+ return $app->oauth->redirect();
|
|
|
+ } else {
|
|
|
+ $site_user = new SiteUser($openid);
|
|
|
+ $user = $site_user->getChannelUser();
|
|
|
+ Cookie::queue('crm_user_id', $user[0], env('U_COOKIE_EXPIRE'));
|
|
|
+ Cookie::queue('crm_channel_id', $user[1], env('U_COOKIE_EXPIRE'));
|
|
|
+ $this->setUserGlobal($user[0], $user[1]);
|
|
|
+ }
|
|
|
}
|
|
|
return $next($request);
|
|
|
}
|