(对不起,我的英语不好)
我需要创建不同类型的用户,并为每个用户进行特定配置。请注意,我知道 PUGXMultiUserBundle 和 FOSUserBundle 的存在,但我想知道我是否真的需要使用这些包。
我需要 3 类用户:
超级管理员:在后端登录并可以不受限制地访问所有数据。将只有一个,不会更多。可以创建新的“管理员”和“用户”用户。
管理员:在后端登录(与 SuperAdmin 相同的表单)并可以访问与 SuperAdmin 相同的数据,但过滤到创建和分配给它的数据。这种类型的用户可以是很多用户。可以创建新的“用户”用户。
用户:在前端登录并可以访问自己的数据。可以创建自己的帐户。
我真的需要使用 PUGXMultiUserBundle 来管理它吗?真的我只需要两种类型的三种用户吗?SuperAdmin 和 Admin 将共享相同的界面,并且只有一个 SuperAdmin。
谢谢你的帮助!