Php 类似于使用facebook登录
我们有大约10个网站。我被要求创建一个类似于使用Facebook登录的功能,现在所有网站都在使用Facebook,这样我们就不需要注册了。我们可以使用facebook的credantials 因此,在我们的10个网站中,我们有1个主网站,例如abc.com(在MAGENTO上运行的电子商务网站)。我想在其他9个网站的登录页面上添加一个名为“使用abc.com登录”的按钮Php 类似于使用facebook登录,php,mysql,magento,Php,Mysql,Magento,我们有大约10个网站。我被要求创建一个类似于使用Facebook登录的功能,现在所有网站都在使用Facebook,这样我们就不需要注册了。我们可以使用facebook的credantials 因此,在我们的10个网站中,我们有1个主网站,例如abc.com(在MAGENTO上运行的电子商务网站)。我想在其他9个网站的登录页面上添加一个名为“使用abc.com登录”的按钮 我怎么能那样做呢。我已经检查了OAuth和MAGENTO的其余OAuth。因为我没有那么丰富的经验,所以我想有一些想法或任何你
我怎么能那样做呢。我已经检查了OAuth和MAGENTO的其余OAuth。因为我没有那么丰富的经验,所以我想有一些想法或任何你用过的东西。正确的方法是什么?使用下面的扩展名通过Facebook登录
David在评论中建议的openID是否可以将一个站点设置为openID提供者,而其他站点仅使用该提供者作为其身份验证?其他网站是如何连接的,abc的子域还是其他什么?所有的网站都是独立的,位于不同的服务器上。我不知道你会如何实现这一点,为什么不让所有的商店指向同一个数据库->表登录?它应该像更改几个文件一样简单。我想象登录过程使用诸如getStore然后getLogin之类的东西,找到getStore应该为abc.com返回的值并更改getStore值。您只需使用一个用户表来管理所有存储。这也有助于减少空间,因为用户不会有来自不同站点的多个条目。此外,此页面本质上是在问您的问题:我不是在寻找扩展,而是使用我自己的公司主站点(而不是facebook)实现类似的功能。