私の CakePHP サイトには 3 つのテーブルがあります。ユーザー、グループ、および groups_users。
users.id は、1 対多の関係を介して groups_users.users_id に参加します。
groups.id は、1 対多の関係を介して groups_users.groups.id に結合します。
したがって、groups_users には、すべてのユーザーとそのユーザーのグループのリストが含まれます。たとえば、ユーザー 1 は、グループ 1、2、および 3 に属している可能性があります。groups_users には、別の主キー フィールドも含まれます。
ユーザーがログインしたときにメンバーであるグループ名 (groups.groupName) の配列を返し、この配列を保持して、その groupName に特定のページを表示する権限があるかどうかを確認できるようにしたいサイト。
私はケーキは初めてですが、phpには慣れています。