0

ユーザーが同じメール アドレスを使用して Web サイトに複数回登録できるようにする必要があります。会社に基づいて、特定のホームページを見てアクセスするという内部ロジックがあります。

Liferay は、同じメール アドレスを持つ複数のアカウントをサポートしていますか? 重複した電子メールアドレスをチェックするために UserLocalServiceImpl で検証が行われていると思うので、おそらくそれは不可能であり、オーバーライドしてサービスラッパーを作成する必要があります。まだ試してみてください。

4

1 に答える 1

4

いいえ、Liferay は複数のアカウントで同じメール アドレスを使用することをサポートしていません。重複のチェックを弱めるサービスラッパーが役立つとは思えません-後で問題が発生する可能性があることを期待しています.

残念ながら、私は問題に名前を付けることはできません (そうでなければ、それらを回避するのは簡単でしょう) (しかし、なぜそれが実際に不可能なのかについては、以下の Tobias のコメントを参照してください)。

このルールの唯一の例外は、Tobias があなたの質問に対するコメントで言及していることです: 異なるインスタンス (API では company と呼ばれます) を使用する場合、各メール アドレスをインスタンスごとに 1回だけ使用できます。

于 2015-05-13T13:48:49.427 に答える