Yii前台后台登录混淆问题

时间:2023-03-09 04:41:05
Yii前台后台登录混淆问题

我们在用yii开发项目时候,如果前后台使用modules实现
那么

做登录时候用户名就会出现前后台登录混淆的事情
于是可以在adminModule.php文件中做个设置
public function init()

   {
   
    // this
method is called when the module is being created
   
    // you may
place code here to customize the module or the application

// import
the module-level models and components
   
   
$this->setImport(array(
   
   
   
'admin.models.*',
   
   
   
'admin.components.*',
   
    ));
      
//这里是用来区分前后台的session,为用户名session添加了一个admin
                
Yii::app()->setComponents(array(
                       
'user'=>array(
                           
'stateKeyPrefix'=>'admin',
                       
)
                   
)

);
    }
这样解决了前后台登录混淆的问题