问题标签 [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.
facebook - FOSFacebookBundle VS HWIOAuthBundle - 你更喜欢哪一个?
有两个流行的捆绑包用于连接 facebook 和基于 Symfony2 的应用程序:FOSFacebookBundle和HWIOAuthBundle。
哪一个更适合管理简单的 facebook 连接?
symfony - AuthenticationSuccessHandler 和登录后重定向
我正在尝试在我的 symfony2 应用程序中登录后实现重定向,以便在我的用户是否具有一个属性时进行重定向。我在我的项目的 Handler 文件夹中创建了类 AuthenticationSuccessHandler.php :
但是当我登录时,我得到一个错误:
注意:未定义的属性:/var/www/MyBundle/src/Me/MyBundle/Handler/AuthenticationSuccessHandler.php 第 28 行中的 Me\MyBundle\Handler\AuthenticationSuccessHandler::$router
错误发生在“return new RedirectResponse($this->router->generate($url));”中
我也有我的服务:
和 security.yml 中的成功处理程序:
有任何想法吗?非常感谢。
symfony - 检测第一个 FOSFacebookBundle 登录
我使用 FOSUserBundle 成功实现了 FOSFacebookBundle。一切都很好。
现在,我希望能够检测到用户与 FOSFacebookBundle 的第一次连接。
我有一个 FacebookAuthenticationSuccessHandler,每次 Facebook 身份验证成功时都会调用它,但我想声明一种“FirstFacebookAuthenticationSuccessHandler”,仅在用户不存在时调用。此处理程序的目标是能够向每个新用户发送一封欢迎电子邮件。
对于经典注册,我只需使用 RegistrationSuccessListener。
你知道我该怎么做吗?
php - Twig 模板外部 url img
我正在尝试显示来自 facebook 个人资料的图像。
路由.yml
模板.html.twig
我得到的是htpps://mydomain.local/graph.facebook.com/facebookId/picture。
我正在尝试使用资产,但它只有在硬编码时才有效。
此代码不起作用,它说:值“〜”的意外令牌“运算符”。我找不到答案可能很简单。感谢您的帮助
php - 集成 facebookbundle 和 fosuserbundle
就像我在标题中提到的那样,我遇到了集成问题。
我正在使用带有以下捆绑版本的 Symfony 2.4
- facebookBundle -> 1.3
- fosUserBundle -> ~2.0@dev
我的配置与 FacebookBundle GitHub 页面中的配置完全相同,当我尝试访问我得到的任何链接/请求时
ContextErrorException: Catchable Fatal Error: Argument 1 passed to Back\UserBundle\Security\User\Provider\FacebookProvider::__construct() must be an instance of BaseFacebook, string given, called in C:\xampp\htdocs\MYPROJECT\app\cache\dev\appDevDebugProjectContainer.php on line 2366 and defined in C:\xampp\htdocs\MYPROJECT\src\Back\UserBundle\Security\User\Provider\FacebookProvider.php line 24
我走得更远,找出缓存文件中的内容:
并@fos_facebook.api
说完全相同的错误。
有没有机会帮帮我?
我想知道集成 FacebookBundle 1.3 和 Symfony 2.4 是否有问题
php - 登录后 FOSFacebookBundle 错误控制器必须返回响应(给定 null)
我正在使用 Symfony FOSUserBundle、SonataUserBundle、FOSFacebookBundle。我在我的应用程序中添加了登录按钮。
我可以使用 facebook 登录,但登录后页面重定向到 demo/secured/login_check,我收到以下错误。
“控制器必须返回一个响应(给定 null)。您是否忘记在控制器的某处添加 return 语句?”
我已经看过了
https://github.com/FriendsOfSymfony/FOSFacebookBundle/issues/186
但不确定我应该对我的配置进行哪些更改。
下面如果我的安全配置
我尝试如下更改配置以避免 2 个防火墙匹配相同的 URL 模式。
但我现在得到不同的错误如下
“InvalidConfigurationException:您不允许为路径“security.firewalls”定义新元素。请在一个配置文件中定义此路径的所有元素。”
symfony-2.3 - 我如何使用 fos facebook bundle 从 facebook 获取电子邮件地址
我已经成功地将我的 fos facebook 包与我的 symfony2 应用程序集成在一起。但是结果数据中没有电子邮件地址。是否可以使用 fos facebook 包获取登录人的电子邮件地址?
symfony - Fos Facebook bundle integrate without FOS user bundle in symfony 2?
Does anyone have some tutorials on how can I integrate FOS-Facebook bundle without use of the FOSUser Bundle?
facebook - Symfony2:找不到路径“/login_check”的控制器
我一起使用 FOSUserBundle 和 FOSFacebookBundle。我让他们遵守官方文档:
FOSUserBundle和 FOSFacebookBundle
当我使用 facebook 按钮登录时,我看到:
应用程序/配置/aonfig.cfg
/app/config/security.yml
应用程序/配置/路由
symfony - OAuthServer 和第三方 OAuth 提供者
我目前正在将我的普通 Symfony2 WebApplication 更改为带有由 S2 后端支持的 REST Api 的 Ember.js 前端。
在我的旧解决方案中,我有 FOSUserbundle 用于常规注册/登录等,而 HWIOAuthBundle 用于 Facebook 登录。现在我正在尝试将这些功能移至我的 Rest Api。为了让常规身份验证运行,我实现了 FOSOAuthServerbundle。我的 Ember.js 正在通过 Ember-simple-auth 使用它。但这仅适用于常规登录。
我不知道如何让 facebook 登录在这个设置中工作。由于 Facebook 正在与 OAUth 合作,而我的后端正在使用它。我的前端是直接向 facebook 询问令牌吗?我的后端将如何收到通知?或者请求是否通过我的后端并且我正在提供 facebook 令牌?还是我的后端要求 Facebook 令牌,然后从 FOSOAuthServerBundle 返还我自己的 Oauth 令牌?
问号很多,网上还真没找到好的答案。有人用 facebook 登录实现了安全的 REST Api 吗?