public function getCookieUserInof($zid) { $cookieUserInfo = MonUtil::getClientCookieUserInfo($this::$USER_COOKIE_KEY . "" . $zid); return $cookieUserInfo; }
public function doMobileAuth() { global $_GPC, $_W; $au = $_GPC['au']; $kid = $_GPC['kid']; $uid = $_GPC['uid']; $params = array(); $params['kid'] = $kid; $params['au'] = $au; $params['uid'] = $uid; $userInfo = MonUtil::getClientCookieUserInfo(Mon_WkjModuleSite::$USER_COOKIE_KEY . "" . $kid); if (empty($userInfo)) { //授权 $redirect_uri = MonUtil::str_murl($this->createMobileUrl('Auth2', $params, true)); $this->oauth->authorization_code($redirect_uri, Oauth2::$SCOPE_USERINFO, 1); //进行授权 } else { $params['openid'] = $userInfo['openid']; $redirect_uri = $this->getRedirectUrl($au, $params); header("location: {$redirect_uri}"); } }