0

私のデータ モデルには、「会社」と「クライアント」という 2 つのエンティティがあります。会社は私が所有する会社を表し、クライアントは私のクライアントを表します。すべての企業とクライアントは、ログインするための独自のユーザー アカウントを持っている必要があります。Symfony2 のセキュリティについて読んで、会社とクライアントが Symfony2 がセキュリティに必要とする User オブジェクトを拡張するこのモデルを作成しました。

私の質問は: これは、認証と承認を使用して Symfony2 セキュリティ フレームワークで機能しますか? また、ユーザーにマップするエンティティが複数ある場合、これはデータをモデル化する一般的な方法ですか?

ここに画像の説明を入力

4

1 に答える 1

1

さまざまなオーセンティケーターが「is instance of BaseUserClass」を使用するため、これは機能するはずです。そして、あなたがやっているやり方をすることは非常に論理的に思えます。

于 2015-04-12T12:58:13.987 に答える