2013-11-07 2 views
0

У нас есть приложение Symfony2, которое дает клиентам собственный субдомен. Мы хотим, чтобы люди в нашей компании, с разрешения клиента, получали доступ к субдоменам клиента, выдавая себя за администратора этого субдомена.Предоставление доступа к другому субдомену в Symfony2

Мы используем FOSUserBundle для централизации администраторов.

Возможно ли это, и если да, то какие варианты выдают себя за пользователей в разных поддоменах?

ответ

0

Возможно, вы решите свою проблему, используя третий параметр входа.

У меня есть собственный брандмауэр аутентификации, и мои пользователи получают доступ к системе с учетными данными и выбором организации. Если это решит вашу проблему, я могу вам помочь. Но это трудно объяснить, и я не использую FosUserBundle. Скажите, если это то, чего вы хотите избежать, пишите много для ничего.

Вы уверены? обе картины взяты из моей системы

Manage user's organizations (many-to-many)

Login screen

В этом случае организации и поддомены то же самое.

+0

Спасибо за ваш ответ, но я не думаю, что это имеет непосредственное отношение к вопросу. Этот вопрос конкретно касается предоставления доступа к другому подобласту. – James

+0

Я редактирую сообщение выше, другим способом может быть использование маршрутизации URL-адресов и конфигурации access_control. – rernesto

+0

Итак, похоже, у вас есть аналогичная настройка для меня (пользователи имеют свои собственные поддомены). Доступны ли ваши сотрудники для ваших клиентов? Если да, отправьте несколько примеров, чтобы помочь мне. Я не уверен, что это обязательно сработает, но это того стоит. Чтобы повторить, пользователи могут получить доступ к своим собственным поддоменам просто отлично, но жесткий бит переопределяет этот механизм, чтобы позволить сотруднику войти в основной поддомен в поддомен пользователя. – James

Смежные вопросы