问题标签 [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.
symfony - 如何通过 FOSFacebookBundle 使用 Facebook php-sdk?
我想在 Symfony2 项目中使用 Facebook 的 PHP-SDK 来发送通知。在控制器中获取 PHP-SDK 的最佳方法是什么?
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 东西集成?
提前致谢 !
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 {
希望你们能帮助我找到解决方案,并对我的英语不好感到抱歉。谢谢。
symfony - FOSFacebookBundle 和 FOSUserBundle 用于前后不同的用户
我想使用 FOSFacebookBundle 和 FOSUserBundle 来管理:
- 带有 facebook 连接的前台
- 具有经典登录名/密码的管理员用户的后台(此处没有 facebook 连接!)
我使用 Propel 作为 ORM 和 AdminGeneratorGeneratorBundle 来管理后台。我已经覆盖了 FOSUserBundle 的推进器 schema.yml 文件以添加特定的“facebook 字段”。
该过程在前面工作正常,但是当我尝试访问“/admin”网址时,它无法正常工作。我有“登录”页面,但是当我输入登录名/密码时,我正在重定向到 facebook 连接页面......
只是配置文件配置错误,还是我以错误的方式满足了我的需求?
这是我的配置文件:
安全.yml
配置.yml
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
php - SessionHandler::write():父会话处理程序未打开
我在 Symfony 2.3 中使用 FOSFacebookBundle,正如与 FOSUserBundle 文档集成中所说的那样。并编辑security.yml
,运行代码,但我得到了错误:
所以我给了权限:
当我再次登录,然后注销页面时,我得到了同样的错误。
我看到了这个https://github.com/symfony/symfony/issues/5868并更新了 php。
但是这个问题没有解决我不知道为什么?有谁知道请告诉我?
security.yml
symfony - Symfony | FOSRestBundle 与 FOSFacebookBundle
我有一个 symfony 应用程序,它提供 RESTful API(用于移动应用程序)并具有后端管理。
我可以通过 facebook 成功登录到后端,但是我应该如何允许通过 RESTful API 登录?
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
谢谢你的帮助 !
symfony - FOSFacebookBundle 会在 symfony2 中创建应用程序(用户)会话吗?
我正在为我的 symfony2 应用程序之一使用 Facebook 集成。我使用过 FOSUserBundle 和 FOSFacebookUserBundle。
我可以通过我的应用程序中的表单登录并创建用户会话。当我使用 FB 登录我创建的应用程序 FB 会话时也是如此。在这里,我想创建我的用户会话,就像我们通过 form_login 一样。
FOSFacebookBundle 是否会提供任何身份验证,或者我们是否需要为此编写单独的身份验证提供程序?
我已经完成了 FOsUserBUndle 和 FOSFacebookBundle 中给出的所有设置。
谁可以帮我这个事?
symfony - FosFacebookConnect 弹出窗口立即消失
我在 symfony 2.1 中使用 Fos Facebook Bundle v 1,但它的工作效率为 90%。一些浏览器(但它通常适用于所有浏览器)打开登录弹出窗口但立即关闭它,问题可能出在哪里?
非常感谢 !