fosuserbundleを使用して自分のコントローラーでユーザーを作成すると、ユーザーに確認トークン(データベース内)がありません。どのように私はこれを作成できますか?fosuserbundle作成ユーザーの確認トークン
$userManager = $this->get('fos_user.user_manager');
$userCreate = $userManager->createUser();
$userCreate->setUsername($user->getUsername());
$userCreate->setEmail($user->getEmail());
$userCreate->setEmailCanonical($user->getEmail());
$userCreate->setPlainPassword($user->getPassword());
$userCreate->setEnabled(true);
$userManager->updateUser($userCreate, true);
これは正常ですか?
は、なぜあなたはあなたのコントローラを使用していますか? – COil
こんにちは私はいくつかのフィールドとcustumいくつかのアクションを追加するため – eldiablo62
この場合、コントローラをオーバーライドしないでイベントを使用する必要があります:http://symfony.com/doc/master/bundles/FOSUserBundle/controller_events.html – COil