PtPHP\Model::_debug(array(__METHOD__, "save info")); $user_wx = Model_Wechat_User::save($auth_info); } else { PtPHP\Model::_debug(array(__METHOD__, "from db")); } $_SESSION['wx_openid'] = $openid; unset($user_wx['info']); $_SESSION['wx_auth_info'] = json_encode($user_wx); } $wx_auth_info = isset($_SESSION['wx_auth_info']) ? $_SESSION['wx_auth_info'] : null; //var_dump($_GET);exit; if (!$user_id && !empty($_GET['access_token'])) { $access_token = $_GET['access_token']; $user_info = Model\Ldt\Mission\Sso::getUserInfo($access_token); $user_id = Model\Ldt\Mission\Sso::handleResponse($user_info); Controller\Mission\Auth::set_auth_uid($user_id); } if (!empty($_SESSION['wx_openid']) && $user_id) { Model_Wechat_User::bind_user($_SESSION['wx_openid'], $user_id); } ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"> <title>...</title> <script src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script> <?php if (!empty($app_css_url)) { ?>
} ?> <table class="table"> <tr> <th>nickname</th> <td><?php echo $auth_info['nickname']; ?> </td> </tr> </table> <?php } ?> <?php $user_id = Controller\Mission\Auth::get_user_id(); if (!empty($user_id)) { ?> <table class="table"> <tr> <th>user_id</th> <td><?php echo $user_id; ?> </td> </tr> </table> <?php } ?> </div>