YII框架中定义common控制器(非法登录)

来源:互联网 发布:stm32仿真软件 编辑:程序博客网 时间:2024/05/20 11:21

在任何框架中都少不了定义公共的控制器来执行一些操作

比如:用户的非法登录

效果展示:




建立公共控制器,继承controller,然后其他控制器继承公共控制器

新建控制器中,建立beforeAction方法,

class CommonController extends Controller{

public function beforeAction($action){

$session=\Yii::$app->session;

//取出存入的session值

$user_session=$session->get('存入的session名');

//判断是否有登录session

if(!isset($user_session)){

echo "请先登录";die;

}

if (!parent::beforeAction($action)) {    return false;}


0 0
原创粉丝点击