我在同一服务器实例 1 和具有不同数据库的实例 2 上有两个 Drupal 实例。我想做以下功能,所以我会继续我的工作。
- 两个实例的唯一登录名。当我登录到实例 1 时,如果我在同一个浏览器上打开实例 2 的 url,那么它不应该要求我登录。
- 在实例 1 或实例 2 上执行任何添加/更新操作时,应在两个数据库中更新用户表。
请让我知道,所以我会继续。
提前致谢。
我在同一服务器实例 1 和具有不同数据库的实例 2 上有两个 Drupal 实例。我想做以下功能,所以我会继续我的工作。
请让我知道,所以我会继续。
提前致谢。
如果你在那里,我会使用 Drupal 的 openid (oAuth) 技术。这可以通过一些小的编码甚至几个模块来完成。
这将允许您创建链接帐户,但为每个站点创建不同的配置文件。您将拥有类似于 stackexchange 网络中的设置和一些附加功能。
编辑:有一个名为OpenID URL的模块。它将使您的用户能够将他们的个人资料页面用作 OpenID URL。你可以用一点点编码来做到这一点。
然后,您可以简单地从您的其他站点复制“Loin with OpenID”URL 并将其命名为“创建加入帐户...”或类似名称。
如果您想要更高级的连接,您可以使用 oAuth 技术。
也有可能创建一个多站点网站。
我还没有尝试过这个模块,但它听起来很有希望,可以解决你问题的第一部分:project bakery。
Bakery 为位于同一二级域(即 example.com、subsite.example.com、subsite2.example.com)上的基于 Drupal 的站点提供“单点登录”功能。它还可以为实现相同 Web cookie、xmlrpc 和 POST 方法的任何其他网站提供支持。
对于第二部分,我对解决方案非常感兴趣。目前我唯一能想到的就是某种 RSS 提要。我知道您可以基于此创建节点。