Webサイトの管理セクションに接続するようにFOSUserBundleを正常に構成しました。これは、うまく機能します。
パブリックユーザーがFacebook経由でのみWebサイトにログインできるようにしたいので、FOSFacebookBundleもインストールしました。これは機能します。ある種。ログイン、認証、ユーザーのプロファイルページへのアクセス、およびログアウトができます。すべてが期待どおりに機能します。
ただし、ユーザーがFacebook経由でログインした場合、そのユーザーはデータベースに追加されません。これは、ドキュメントの下部にある「カスタムユーザープロバイダー」(https://github.com/FriendsOfSymfony/FOSFacebookBundle)が行うことになっていることと誤解していますか?
基本的に、Facebookログインが発生すると、ユーザーが追加され(必要な場合)、FOSUserBundleを介してフェッチされます。
私は何度もドキュメントをフォローし、SOに関する質問を読んで、何が起こっているのか(起こっていないのか)を理解できません。
誰かがコードのどこでログインアクションがFacebookデータでデータベースを更新しない原因になっている可能性があるかについてのアイデアを持っていますか?