この問題へのアプローチ方法については疑問があります。
この問題の私の Symfony2 アプリには、「売り手」と「買い手」という名前の 2 つの異なるプロファイルがあります。目標は、「売り手」に関する一連の属性を保持することですが、一方で「買い手」についてはあまり保持しません (電子メールとパスワードで十分です)。
2 つの異なるエンティティが FOSUserBundle を使用してログインおよび登録するのは簡単ではないことを認識しています。FOSUserBundle を「ハッキング」する PUGXMultiUserBundle など、他にもかなりの数のバンドルがあり、構成/実装が容易ではありません。
したがって、私の質問は次のとおりです。 PUGXMultiUserBundle が提案するハックを使用してその実装と構成を処理する方が正しいですか、それとも FOSUserBundle に固執し、User エンティティを持ち、「Seller」との 1 対 1 の関係を維持する方がよいでしょうか。買い手とは異なる売り手の属性を表すエンティティ? そのアプローチには別の問題があります。登録フォームは、売り手と買い手の登録のために2つに分割する必要があります(FOSUserBundleを使用して可能/推奨できるかどうかはわかりません)
皆さんが私がそれを正しくするのを手伝ってくれることを願っています. 乾杯 :)