我的登录系统包含会话和用户级别1和2, 当有人登录时需要做,例如:当1级用户加载默认控制器" home_user"如果使用级别2登录,请加载默认控制器" home_admin"。
动态控制器的最佳方法是什么?或者,我认为只需在路线main.php中设置默认控制器
在主文件中检查是否按级别
if ($this->session->userdata('level') == 1)
{
require_once('home_user.php');
} else {
require_once('home_admin.php');
}
但理性的方式是什么?
答案 0 :(得分:0)
if ($this->session->userdata('level') == 1)
{
redirect('home_user'); // This controller will have user logic and views
} else {
redirect('home_admin'); // This controller will have admin logic and views
}
希望这能解决你的问题。