Facebooker params空

我正在尝试使用此http://github.com/kalasjocke/authlogic_facebook_connect连接facebooker和authlogic

我遇到了问题所以开始调试facebooker gem代码。 我意识到没有使用与Facebook有关的facebook登录设置params。 我可以按下Facebook登录按钮,它会显示Facebook窗口,我接受/登录Facebook。 然后在facebooker / rails / controller.secure_with_facebook_params中! 我打印出params,这是显示的:

authenticity_tokenactioncreatecontrollerperson_sessions 

person_sessions是我的user_sessions的名称。 不确定这是否有所作为…

就是这个。 显然,这里应该有其他参数。 我检查确保我的应用程序编号与facebooker.yml一切正常(虽然老实说我不明白为什么这很重要,因为我还没有制作Facebook应用程序,只想使用连接)。

有任何想法吗?? 如果有人可以帮助我,我会很感激…任何线索都会有用!

ķ

唉,我想我终于搞清楚了! 由于我还没有应用程序,因此facebooker.yml中的set_asset_host_to_callback_url应该设置为false。 但是,完成此操作后,您必须关闭浏览器,因为它似乎存储了上一个会话。 现在来修复我的下一个问题!

我有同样的问题,我的问题是我在Facebook本身的应用程序设置页面上设置了一个站点域名…我浪费了很多时间摆弄我的代码和我的rails应用程序中的设置当它是一个facebook设置全部沿。 最后,Alex Neth在authlogic谷歌小组上。 所以我拥有的是

  • 申请ID 150132505999999
  • 应用秘密e7fb8001d80e99999999999999999999
  • 站点URL http:// localhost:3000
  • 站点域localhost

我应该拥有的是什么

  • 申请ID 150132505999999
  • 应用秘密e7fb8001d80e99999999999999999999
  • 站点URL http:// localhost:3000
  • 网站域名

呃,可能是一个明显的,但我希望这可以帮助某人出去。 (我不得不在网站上分解网站上的垃圾邮件问题)