public function checklogin() {
if (yii::app()->authority->islogin() == yii::app()->authority->getstatus('notlogin')) {
$url = $this->createurl('user/login');
if (yii::app()->request->ispostrequest && yii::app()->request->isajaxrequest) {
echo json_encode(array('code' => -101, 'message' => '用户未登录。', 'callback' => 'window.location="' . $url . '";'));
} else if (yii::app()->request->isajaxrequest) {
echo '<script language="javascript">window.location="' . $url . '";</script>';
} else {
$this->redirect($url);
}
exit;
}
return true;
}
网友评论