问题标签 [fosfacebookbundle]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
320 浏览

symfony - 如何通过 FOSFacebookBundle 使用 Facebook php-sdk?

我想在 Symfony2 项目中使用 Facebook 的 PHP-SDK 来发送通知。在控制器中获取 PHP-SDK 的最佳方法是什么?

0 投票
0 回答
131 浏览

symfony - FOSFacebookBundle 与自定义用户内容的集成(没有 FOSUB)


我不使用FOSUserBundle并且我有一个UserRepository来管理我的用户:

我想在我的应用程序中使用FOSFacebookBundle,所以我按照以下配置步骤进行操作:FOSFacebookBundle文档

因此,我必须定义一个自定义FacebookProvider并创建相关服务

我没有任何 userManager,但我有一个 UserProvider,它是我的 UserRepository。我是否必须像这样将 userManager 设置为我的 UserRepository :

我的用户提供程序在config.yml中以这种方式定义:

我是否必须将其作为服务才能将其用作参数(见上文)?

我试图这样做,但失败了。我想我必须为我的 user_repository 服务设置参数,因为它扩展了 EntityRepository。
我实际上得到了一个错误:

... Doctrine\ORM\EntityRepository::__construct() 必须是 Doctrine\ORM\Mapping\ClassMetadata 的一个实例,没有给出...

有没有办法在没有 FOSUserBundle的情况下将FOSFacebookBundle与我自己的 User 东西集成?

提前致谢 !

0 投票
0 回答
282 浏览

php - Symfony2 - fosuserbundle - fosfacebookbundle 错误:数组到字符串的转换

我正在尝试覆盖 fosuerbundle 的编辑|配置文件表单,除了在我的情况下,我使用 fosfacebookbundle 并且我们没有 facebook 用户密码,所以每次我更新它都需要密码确认。另外我不想要为了让用户有权修改他们的电子邮件、用户名,我只想让他们修改我的新表单中的其他字段,其中包含关于我、兴趣等内容。所以我来了 $builder->remove('username'); $builder->remove('email'); $builder->remove('current_password'); 现在当我按下更新时隐藏表单中的这些字段我有以下错误:

500 内部服务器错误 - Twig_Error_Runtime 1 链接异常:ErrorException »

类 Edit2FormType 扩展 BaseType {

希望你们能帮助我找到解决方案,并对我的英语不好感到抱歉。谢谢。

0 投票
1 回答
456 浏览

symfony - FOSFacebookBundle 和 FOSUserBundle 用于前后不同的用户

我想使用 FOSFacebookBundle 和 FOSUserBundle 来管理:

  • 带有 facebook 连接的前台
  • 具有经典登录名/密码的管理员用户的后台(此处没有 facebook 连接!)

我使用 Propel 作为 ORM 和 AdminGeneratorGeneratorBundle 来管理后台。我已经覆盖了 FOSUserBundle 的推进器 schema.yml 文件以添加特定的“facebook 字段”。

该过程在前面工作正常,但是当我尝试访问“/admin”网址时,它无法正常工作。我有“登录”页面,但是当我输入登录名/密码时,我正在重定向到 facebook 连接页面......

只是配置文件配置错误,还是我以错误的方式满足了我的需求?

这是我的配置文件:

安全.yml

配置.yml

0 投票
0 回答
201 浏览

php - 致命错误:My\UserBundle\Security\User\Provider\FacebookProvider 类

我正在尝试在 Symfony 2.3 中使用 FOSFacebookBundle,正如它在https://github.com/FriendsOfSymfony/FOSFacebookBundle/blob/master/Resources/doc/2-integration-with-fosuserbundle.md中所说的那样,但我总是得到错误:无法解决致命错误:在 app/cache/de_/ap_DevDebugProjectContainer.php 中找不到 Class My\UserBundle\Security\User\Provider\FacebookProvider'

我尝试了多种方法,但找不到问题所在。

我的代码示例-

安全.yml

配置.yml

参数.yml

0 投票
2 回答
4868 浏览

php - SessionHandler::write():父会话处理程序未打开

我在 Symfony 2.3 中使用 FOSFacebookBundle,正如与 FOSUserBundle 文档集成中所说的那样。并编辑security.yml,运行代码,但我得到了错误:

所以我给了权限:

当我再次登录,然后注销页面时,我得到了同样的错误。

我看到了这个https://github.com/symfony/symfony/issues/5868并更新了 php。

但是这个问题没有解决我不知道为什么?有谁知道请告诉我?

security.yml

0 投票
2 回答
1542 浏览

symfony - Symfony | FOSRestBundle 与 FOSFacebookBundle

我有一个 symfony 应用程序,它提供 RESTful API(用于移动应用程序)并具有后端管理。

我可以通过 facebook 成功登录到后端,但是我应该如何允许通过 RESTful API 登录?

0 投票
3 回答
2204 浏览

symfony - FOSFacebookBundle 无法导入资源路由

我正在尝试合并 FOSFacebookBundle 和 FOSUserBundle。单独的 FosUserBundle 运行良好,但是当我尝试将 facebookbundle 与他集成时,我遇到了路由错误。我使用的是 Symfony 2.3.4

无法从“C:/xampp/htdocs/Symfonia/app/config\routing.yml”导入资源“@FOSFacebookBundle/Resources/config/routing.xml”。确保“FOSFacebookBundle/Resources/config/routing.xml”包已正确注册并加载到应用程序内核类中。

我在 routing.yml 的每个地方都有 4 个空格键。当然,我在 AppKernel.php 中实现了它

我的路由.yml:

配置.yml

和我的security.yml

谢谢你的帮助 !

0 投票
1 回答
131 浏览

symfony - FOSFacebookBundle 会在 symfony2 中创建应用程序(用户)会话吗?

我正在为我的 symfony2 应用程序之一使用 Facebook 集成。我使用过 FOSUserBundle 和 FOSFacebookUserBundle。

我可以通过我的应用程序中的表单登录并创建用户会话。当我使用 FB 登录我创建的应用程序 FB 会话时也是如此。在这里,我想创建我的用户会话,就像我们通过 form_login 一样。

FOSFacebookBundle 是否会提供任何身份验证,或者我们是否需要为此编写单独的身份验证提供程序?

我已经完成了 FOsUserBUndle 和 FOSFacebookBundle 中给出的所有设置。

谁可以帮我这个事?

0 投票
1 回答
35 浏览

symfony - FosFacebookConnect 弹出窗口立即消失

我在 symfony 2.1 中使用 Fos Facebook Bundle v 1,但它的工作效率为 90%。一些浏览器(但它通常适用于所有浏览器)打开登录弹出窗口但立即关闭它,问题可能出在哪里?

非常感谢 !