我已成功配置FOSUserBundle以连接到网站的管理部分,这很好。FOSFacebookBundle不会将用户添加到数据库中
我们希望公共用户只能通过Facebook登录网站,所以我还安装了FOSFacebookBundle,它的工作原理。有点。我可以登录,验证,访问用户的个人资料页面和注销;所有这些都按预期工作。
但是,当用户通过Facebook登录时,用户不会被添加到数据库中。我误以为这是文档底部的“自定义用户提供者”(https://github.com/FriendsOfSymfony/FOSFacebookBundle)应该做的事情吗?
基本上,当Facebook登录发生时,用户被添加(如果需要),然后通过FOSUserBundle获取。
我一次又一次地关注了文档,在这里阅读了关于SO的问题,无法弄清楚什么是(不)发生。
任何人都有想法,在代码中可能导致登录操作不更新数据库与Facebook数据的地方?
+1到最后的关键部分。 – richsage