我们的许多用户目前使用facebook连接登录我们的网站www.mysite.com。我们在" subdomain.mysite.com"上托管了相关的应用程序。我们希望现有用户能够使用子域上的facebook连接进行登录。有没有办法做到这一点?
我发现this related SO question有一个答案声称这是不可能的,我们必须创建一个用户必须单独授权的第二个应用程序。但是,我想100%确认在放弃之前无法从子域登录。是否有任何变通方法?
答案 0 :(得分:6)
通过设置App domains
设置它当然是可能的。
在Facebook上的应用设置中,您有一个名为App Domains
的字段。在此字段中,您可以添加主域example.com
,这将允许每个子域:*.example.com
。
引用FB:
在域和子域上启用身份验证(例如,“example.com”将启用* .example.com)
希望这有帮助!