2011-06-14 1 views
0

У меня есть сайт, и я хотел бы сделать его «многостраничным».
Я создал несколько организаций и пользователей, принадлежащих к одному из них.Liferay 6.0.5: Ограничить вход пользователя только в его организацию

Я хотел бы сделать это: когда пользователь входит в систему с одной страницы организации, скажите, что это MySite/EN/home, как я могу помешать ему войти в систему на другой странице организации, скажите, что это MySite/IT /Главная?

На самом деле, если пользователь входит в mysite/en/home и посещает mysite/it/home, он также входит в систему на этой странице.

Можно ли предотвратить это?

ответ

0

Liferay, вне коробки, не позволяет, что вы хотите, если пользователь вошел в систему, это верно в каждой части портала liferay.

Я стараюсь писать какие-то шансы вы можете сделать:

1-й шанс) Если каждая организация имеет различные настройки виртуального хоста, то Войти куки действительна только для домена пользователя, вошедшего в

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

третий шанс) Вы должны разработать новое расширение портала througth доб-пусть плагин, который может изменить поведение портала ...

свиданья