私はsymfonyに関するいくつかのチュートリアルに続き、私はユーザを設定しました。技術的な理由から私はFOSUserBundle
をまだ使用できません。ユーザプロファイルデータをフィールドとして追加するか、またはSymfonyの1対1エンティティとして追加する必要がありますか?
私は資格情報を使用してユーザエンティティがあります。username
、plainpassword
とpassword
を、そして私は今、このような名前、メール、好きな色、爪の長さとなどのプロファイルデータを、追加したいです。
Symfony documentationの場合、電子メールはユーザープロバイダ内に置かれますが、そこの資格情報としては使用されません。
ユーザープロファイル内にすべてのプロファイルデータを入れる必要がありますか、名前、メール、couloursなどのUserProfileエンティティをユーザーと1対1の関係で作成する必要がありますか?
1つが悪い習慣ならば、なぜですか?