Symfony2:具有多个实体并启用switch_user的多个成员区域

时间:2012-02-07 16:11:57

标签: symfony

我是symfony2的新手。我阅读了symfony.com上发现的每个文件 在网上找到了一堆其他的。

我仍然在努力解决一个基本问题 - 可能非常 常见的。

以下是详细说明:

  • 我设计的数据库有2个表:成员和网站管理员
  • 会员将在公共网站上发布一些基本功能 网站上的项目(比方说,像论坛)
  • 会员只有角色ROLE_USER
  • 网站管理员可以访问完全不同的区域,例如 后端
  • 网站管理员的角色为ROLE_USER,ROLE_ADMIN,ROLE_ALLOWED_TO_SWITCH (还有一些人会有ROLE_SUPER_ADMIN)

目前,这是非常基本的,我使用2个不同的功能 防火墙,每个都使用相应的实体提供商。

但是现在,我想实现伟大的切换用户功能。这个想法 这里是让网站管理员以会员身份连接,以确切了解他们的内容 见。

经过多次尝试,我无法使其发挥作用。

有人可以帮助我使它有效吗?

我完全愿意写一些监听器,扩展Symfony的安全性 层或类似的东西。我只是找不到从哪里开始 采取哪种方式来做到这一点。

提前致谢

0 个答案:

没有答案
相关问题