Mysql 蛋糕制作团体私人

Mysql 蛋糕制作团体私人,mysql,cakephp,Mysql,Cakephp,我正在使用cakephp,而且是新手。我在我的网站上创建了公共和私人团体。如何确保只有成员才能查看私人组的内容,而不是所有人。 SQL表为- 用户- 团体- 用户组 如果有人能解释,请告诉我。谢谢您正在使用ACL吗?如果是这样的话,您可以创建一个“private”组&一个允许属于该组的用户使用的方法(您可以使用路由前缀对其进行增强,但这是另一个主题) 它非常简单:创建获取内容的方法->创建组->授予该组的访问权限&就是这样,只有属于该组的用户才能访问该方法 如果您没有使用ACL,我建议您了解更多

我正在使用cakephp,而且是新手。我在我的网站上创建了公共和私人团体。如何确保只有成员才能查看私人组的内容,而不是所有人。 SQL表为- 用户-

团体-

用户组


如果有人能解释,请告诉我。谢谢

您正在使用ACL吗?如果是这样的话,您可以创建一个“private”组&一个允许属于该组的用户使用的方法(您可以使用路由前缀对其进行增强,但这是另一个主题)

它非常简单:创建获取内容的方法->创建组->授予该组的访问权限&就是这样,只有属于该组的用户才能访问该方法


如果您没有使用ACL,我建议您了解更多关于它的信息—这是值得花费的时间。有一些插件使使用它们变得非常简单&如果您需要更多的控制,您可以创建自己的授权流程。

我认为我们需要更多的信息,因为您有很多这样做的可能性,您能发布完整的数据库或至少是存储组内容的表吗?我建议您从文档开始,并在有具体问题时进行检查!
  id
    created 
    modified 
    email
    password
  id 
    name
    type - has value 1 if group is private and 0 if group is public
 id 
   group_id
   user_id
   created 
   modified