我遇到的问题是:我的要求中有一个用户表和一个角色表分开。
用户(id,登录名,密码,id_role,姓名,姓氏,电话,...)角色(id,角色,描述)
我已经阅读并遵循了此处的身份验证示例,但它在与用户数据相同的表中具有角色。我不知道如何在 cakePHP 中关联两个表,尤其是在登录模块中。有人可以帮帮我吗?
我遇到的问题是:我的要求中有一个用户表和一个角色表分开。
用户(id,登录名,密码,id_role,姓名,姓氏,电话,...)角色(id,角色,描述)
我已经阅读并遵循了此处的身份验证示例,但它在与用户数据相同的表中具有角色。我不知道如何在 cakePHP 中关联两个表,尤其是在登录模块中。有人可以帮帮我吗?
http://book.cakephp.org/2.0/en/tutorials-and-examples/blog-auth-example/auth.html
更改字段roles
并role_id
添加关系 Role hasMany User (User belongsTo Role)
您应该阅读 CakePHP 食谱。简单身份验证和授权章节之后的下一个主题是如何构建 ACL 控制的应用程序,这就是您所追求的:http: //book.cakephp.org/2.0/en/tutorials-and-examples/simple- acl-控制-应用程序/简单-acl-控制-应用程序.html