我遇到了一个问题,希望您能帮助解决。假设我在一家名为“Blammo”的假设公司工作,我们有一个名为“Log”的假设产品。我正在尝试建立一个系统,有人可以登录到 logfromblammo.com 并订购我们的一些产品,然后当他们准备购买时,去 checkout.blammo.com 支付他们的订单。最终我想让 Blammo 推出一个新的假设产品,它有自己的网站:rockfromblammo.com,并让该网站也能够与 checkout.blammo.com 共享会话,这样用户就可以在这两种产品中拥有一个购物车网站。
当然,上面描述的假设场景并不是我公司的实际运作方式,但它是我需要做的一个很好的例子。我们有一个现有的用户数据库,我们有办法在我们的任何站点上验证我们的任何用户,但我的目标是允许用户从一个站点无缝地跨越到另一个站点,而无需重新验证。这也将允许我们将购物车等数据无缝传输到结帐站点。
我(简要地)查看了 OpenID 等解决方案,但我需要能够将我们拥有的任何解决方案与我们现有的身份验证方法集成在一起,这并不是非常强大。有没有什么好方法可以单独通过 PHP 做到这一点?