2011-06-14 15 views
0

私はサイトを持っており、私はそれを「多国籍」にしたいと考えています。
私は、それらの1つに属する複数の組織とユーザーを作成しました。Liferay 6.0.5:自分の組織にのみユーザログインを制限する

私はこのようにしたいと考えています:ユーザーがある組織ページからログインすると、MySite/EN/homeと言いますが、別の組織ページでもログインできないようにするにはどうすればいいですか?/home?

実際には、ユーザーがmysite/en/homeにログインしてmysite/it/homeにアクセスすると、そのページにもログインします。

これを防止できますか?

答えて

0

Liferayは、ユーザーがこれにログインしている場合、あなたが望むものを許可しません。これは、Liferayポータルのすべての部分に当てはまります。

は、私はあなたが行うことができますいくつかのチャンスを書いてみる:

第一のチャンスを) を各組織が異なる仮想ホストの設定がある場合は、ログインCookieは、ユーザーがログインしたドメインにのみ有効である第二

。チャンス) ログインしているユーザーは、組織上の組織メンバであり、他の組織上の単純なユーザーであることができます。異なるロールに対して権限を設定して、同じユーザーに対して異なる組織間で異なるアクションと異なるビューレベルを許可することができます。

第三のチャンス) あなたはポータルの動作を変更することができEXT-ましょうプラグインthrougth新しいポータル拡張機能を開発する必要があります...

さようなら

関連する問題