[英]COdeIgniter structure for login & registration
我正在使用CodeIgniter创建登录和注册系统。
目前,我有一个用于登录的模型,视图和控制器,具有用于验证,检查用户名等的功能,以及用于注册的注册模型,视图和控制器。
我选择将登录和注册分开作为原则。
因此,现在我需要包括用于编辑配置文件,检查是否已登录以及检查用户角色的功能,并且我想知道如何最好地做到这一点,因此我计划创建一个用户模型和控制器(无视图),主用户控制器可以调用模型的方法,但是方法(updateprofile,islogin等)将处于不同的模型中,例如在登录模型中。
那么这个设计好/坏吗? 如何做得更好。 非常感谢您的建议。
我真的发现您的应用程序结构没有问题。 它是您如何编写代码以及将来如何轻松地对其进行更新。 为了管理模型,请尝试使用ORM。 PHPActiveRecord是一个好的开始。 这样,您就不再需要为数据库事务创建很多单独的功能。 参考
您可以创建一个User_Model
并根据需要展开它。 您可以看到此CI身份验证库 ,例如如何在CodeIgniter中构建登录和注册结构。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.