Я очень новичок в symfony2.Я прочитал каждый документ, найденный на symfony.com, и кучу других документов, найденных в Интернете.
Я все еще борюсь с основной проблемой, возможно, очень распространенной.
Вотподробное объяснение:
- Я создал свою базу данных так, чтобы в ней было 2 таблицы: член и веб-мастер
- Участник будет иметь некоторые основные функции на общедоступном веб-сайте для публикации материалов на веб-сайте (скажем, как форум)
- Участник имеет только роль ROLE_USER
- Веб-мастер будет иметь доступ к совершенно другой зоне, например, бэкэнд
- Веб-мастер имеет роль ROLE_USER, ROLE_ADMIN, ROLE_ALLOWED_TO_SWITCH (и некоторые из них будут иметь ROLE_SUPER_ADMIN)
На данный момент это очень просто, и я заставил его работать, используя 2 разных брандмауэра, каждый из которых использует соответствующий поставщик сущности.
Но теперь я хочу реализовать замечательную функцию переключения пользователей.Идея заключается в том, чтобы позволить веб-мастеру подключиться в качестве члена, чтобы точно видеть то, что они видят.
После многих попыток я не могу заставить его работать.
Может ли кто-нибудь помочь мне заставить его работать?
Я полностью готов написать некоторый слушатель, расширяю уровень безопасности Symfony или что-то в этом роде.Я просто не могу найти, с чего начать и в каком направлении двигаться, чтобы это сделать.
Заранее спасибо