私はしばらくこれを理解しようとしてきました。私は FOSUserBundle と FOSFacebookBundle の両方を連携させましたが、私が取り組んでいるプロジェクトでは、Facebook にログイン ボタンを設ける代わりに、ユーザーがアカウントを登録する必要があり、Facebook に接続してプロファイル情報を取得できるようにする必要があることに気づきませんでした。 、友達など
これに FOSFacebookBundle を引き続き使用する必要があるかどうかに興味がありますか? もしそうなら、どうすればこれを行うことができますか?ログインしている現在のユーザーを渡してアカウントを更新するように FacebookProvider を変更しようとしましたが、以下のコードが失敗するため、機能していないようです。
$user = $this->container->get('security.context')->getToken()->getUser();
getUser() is not exist で失敗します。getToken() からデータをダンプすると、null になります。
正しい方向へのポイントをいただければ幸いです。