2017-08-13 4 views
0

私はsymfonyでウェブサイトを構築しています。ユーザー管理のために私はFOSUserBundleを選択します。今私は私のユーザテーブルのフィールドであるユーザ名、電子メール、パスワード(これ以上は何もない)が必要な私のフォームを構築しました。しかし、FOSUserBundleでは、username_canonical、token、login_confirmationのように私のテーブルにはもっと多くのフィールドが必要です....FOSUserBundleの特定のメソッドのみを使用する

FOSUserBundleを使用する方法はありますか?多分それを上書きしようとしていましたが、解決策を見つけることができませんでした。

答えて

2

FOS\UserBundleを使用するには、ユーザークラスはFOS\UserBundle\Model\UserInterfaceを実装する必要があります。それは必須の情報を提供します。より簡単なユーザーインターフェイス(実際にはFOS\UserBundle\Model\UserInterfaceはかなり簡単ですが)を作成したい場合は、独自のロジック(例:FOS\UserBundle)を作成する必要があります。

関連する問題