【发布时间】:2010-12-13 17:25:49
【问题描述】:
我正在实现一个可嵌入不同网站(例如 Meebo、Wibiya)的插件,并且我想使用 Facebook Connect。该插件应该可以嵌入到具有不同域名的站点中。问题是,Facebook Connect 只允许您注册的每个应用程序使用一个域。
问题是,我怎样才能为一个 Facebook 应用程序拥有多个域,假设:
当用户在一个站点上“允许”应用程序时,他们不必在其他站点上也“允许”它。
最好在初次登录后,用户不会在他们登录的每个站点上看到弹出窗口(即 - 我宁愿不打开指向我的域的链接并执行从那里登录)。
有没有办法做到这一点?
如果没有,我唯一的选择是管理来自单个域的所有登录并将 cookie 传递回原始域吗?
如果我在域之间传递 cookie,我怎么能确定 Facebook 以后不会阻止这种行为?
我会很感激任何建议,但如果可能的话,我更喜欢官方解决方案而不是黑客攻击。
【问题讨论】:
-
我有同样的问题并为此创建了一个功能请求,如果你想加入,请点击订阅并在此链接上“我可以复制”:developers.facebook.com/bugs/261827430571426Greetz, Simon
标签: javascript facebook