在任何框架中都少不了定义公共的控制器来执行一些操作
比如:用户的非法登录
效果展示:
建立公共控制器,继承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; }