1

我需要为三个网站实现一个单唱系统,我一直在研究它并用谷歌搜索,经过一些研究,我有点卡住和困惑:)我发现了很多信息,但没有一个能让事情完全对我来说很清楚,所以我决定请各位专家看看你是否能指出我正确的方向。

我一直在阅读有关 OpenSSO、OpenAM、CAS 和其他解决方案的信息,但至少到目前为止并没有像我预期的那样帮助我。

场景如下:

我有三个使用 PHP 和 MySQL 开发的网站,这三个网站共享相同的数据库和相同的用户,但每个网站都在自己的域中,因此用户如果想访问这三个网站,则必须登录三个关系。

我想要实现的是让用户能够登录其中一个站点,并且在他们访问该站点时能够自动登录另外两个站点。

从技术上讲,我希望对我已经生产/工作的代码产生较小的影响。

我可以使用的最佳解决方案是什么?

非常感谢您的帮助 :)

4

1 回答 1

0

如果第一次访问站点 A的用户将通过您在站点 A中为他们创建的链接访问站点 BC ,这可能会更容易,也就是说,如果他们单击其中一个站点中的链接转到另一个站点,那么您可以只使用基于 url 的会话,而在PHP中使用数据库后端进行会话。

于 2012-09-20T17:48:36.563 回答