按照指南将Facebook Connect添加到支持Authlogic的Rails应用程序(请参阅http://github.com/kalasjocke/authlogic_facebook_connect)后,当我点击Facebook的“连接”按钮时出现以下错误:
您没有提供身份验证的任何详细信息。
似乎UserSession.create(params [:user_session])正在尝试使用标准用户和密码进行身份验证,但唯一可用的参数是真实性令牌。
我缺少哪些其他配置?
更新:我已经做了一些发现。首先,由于某些与API版本相关的原因,cookie被命名为fbsetting_ {api_key},而不是fbs_ {api_key}(这是Facebooker所期望的)。此外,cookie的内容似乎不是Facebooker所期望的。我不知道是否有办法选择特定的Facebook API版本来防止这种情况发生。
答案 0 :(得分:0)
这里有类似的问题。 http://facebooker.pjkh.com/fb-init-options/app_settings_demo_ifuser上的很多选项对我很有用,但authlogic facebooker开箱即用不起作用。 更新:这是我在Facebook上的应用程序设置,意味着身份验证从未被设置回我的网站...删除网站域名对其进行排序。