我正在尝试使用此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_token<pulled out token number>actioncreatecontrollerperson_sessions
person_sessions是我的user_sessions的名称。不确定这是否会产生影响......
就是这样。显然,这里应该有其他参数。我检查确保我的应用程序编号与facebooker.yml一切正常(虽然老实说我不明白为什么这很重要,因为我还没有制作Facebook应用程序,只想使用连接)。
任何想法?如果有人可以帮助我,我会很感激...任何线索都会有用!
ķ
答案 0 :(得分:0)
唉,我想我终于搞清楚了!由于我还没有应用程序,因此facebooker.yml中的set_asset_host_to_callback_url应该设置为false。但是,完成此操作后,您必须关闭浏览器,因为它似乎存储了上一个会话。现在来修复我的下一个问题!
答案 1 :(得分:0)
我有同样的问题,我的问题是我在Facebook本身的应用程序设置页面上设置了一个站点域名...我浪费了很多时间在我的rails应用程序中摆弄我的代码和我的设置facebook设置一直以来。最后,Alex Neth在authlogic谷歌小组上。所以我拥有的是
我应该拥有的是