来自多个域的Facebook oAuth请求,重定向到单个URL

时间:2012-10-16 06:39:38

标签: facebook redirect login

我与拥有自己网站的多个客户打交道,我正在为他们推出需要Facebook登录的解决方案。

问题是我想在客户的网站上有一个页面/插件,允许他们的消费者访问该网站并点击登录。成功登录后,我希望Facebook将用户重定向到我的网站。

因此,简而言之,问题是:我可以将多个域(xyz.com,abc.in)发送到包含重定向网址mysite.com的oAuth请求吗?

我的应用设置如下:

App Domain:mysite.com
网站网址:www.mysite.com

我不认为Facebook允许我将xyz.com,abc.in添加到App Domain。

我甚至愿意拥有可嵌入不同网站的插件。这可能吗?如果是这样,我该如何实现呢?

成功登录/注册后,用户应重定向到mysite.com/fbcallback.php。

1 个答案:

答案 0 :(得分:0)

  

我可以将多个域名(xyz.com,abc.in)发送到包含重定向网址mysite.com的oAuth请求吗?

没有。您只能使用在“使用Facebook登录的网站”下设置的域的子域。

  

成功登录/注册后,用户应重定向到mysite.com/fbcallback.php。

如果您希望用户无论如何都要访问您自己的域名,那么您可以立即从客户页面发送到yourdomain.tld / facebook-login.php,并从那里处理登录电话......?