所以我正在开发一个具有多个客户端的应用程序。在每种情况下,用户可以访问多个具有不同角色的客户端。例如,用户 A对Client C1有ROLE_XX,但对Client C2有ROLE_YY。
据我所知,FosUserBundle将用户的角色存储在列角色(默认表fos_user)中,因此这种结构不适合我的需要。
我已经阅读了与角色管理相关的文档,但没有任何相关内容,所以我想这是一个超出FosUserBundle范围的功能?
所以我正在考虑创建一个附加表来关联它们(客户、用户、角色),但由于我根本不是 FOS 专家,我真的不知道这是否是正确的方法。或者,也许我错过了一些东西。任何提示表示赞赏!