Symfony2: зоны с несколькими участниками с несколькими сущностями и включением switch_user - PullRequest
1 голос
/ 07 февраля 2012

Я очень новичок в symfony2.Я прочитал каждый документ, найденный на symfony.com, и кучу других документов, найденных в Интернете.

Я все еще борюсь с основной проблемой, возможно, очень распространенной.

Вотподробное объяснение:

  • Я создал свою базу данных так, чтобы в ней было 2 таблицы: член и веб-мастер
  • Участник будет иметь некоторые основные функции на общедоступном веб-сайте для публикации материалов на веб-сайте (скажем, как форум)
  • Участник имеет только роль ROLE_USER
  • Веб-мастер будет иметь доступ к совершенно другой зоне, например, бэкэнд
  • Веб-мастер имеет роль ROLE_USER, ROLE_ADMIN, ROLE_ALLOWED_TO_SWITCH (и некоторые из них будут иметь ROLE_SUPER_ADMIN)

На данный момент это очень просто, и я заставил его работать, используя 2 разных брандмауэра, каждый из которых использует соответствующий поставщик сущности.

Но теперь я хочу реализовать замечательную функцию переключения пользователей.Идея заключается в том, чтобы позволить веб-мастеру подключиться в качестве члена, чтобы точно видеть то, что они видят.

После многих попыток я не могу заставить его работать.

Может ли кто-нибудь помочь мне заставить его работать?

Я полностью готов написать некоторый слушатель, расширяю уровень безопасности Symfony или что-то в этом роде.Я просто не могу найти, с чего начать и в каком направлении двигаться, чтобы это сделать.

Заранее спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...