我正在使用 CodeIgniter 创建登录和注册系统。
目前我有一个用于登录的模型、视图和控制器,具有验证、检查用户名等的功能,以及一个用于注册的注册模型、视图和控制器。
我选择了将登录和注册分开作为原则。
所以现在我需要包含功能来编辑配置文件,检查是否登录,检查用户的角色,我想知道我怎样才能最好地做到这一点,我计划创建一个用户模型和控制器(没有视图),主用户控制器将调用模型的方法,但是方法(updateprofile、islogin 等)将在不同的模型中,例如在登录模型中。
那么这个设计是好还是坏?怎样才能做得更好。我会很感激你的建议。