public function sina_callback() { if (!isset($_REQUEST['code']) || empty($_REQUEST['code'])) { $this->assign('jumUrl', reUrl('User/login_sina')); $this->error('授权失败'); } include_once DOC_ROOT_PATH . 'Addons/plugins/login/sina.class.php'; $sina = new sina(); $token = $sina->initToken($_REQUEST['code']); if ($token) { $this->_on_sina_logined(); } else { $this->assign('jumUrl', reUrl('User/login_sina')); $this->error('授权失败'); } }