为来自任何站点的前端用户提供单一的中央登录

时间:2016-10-17 作者:iSrini

我有多个网站和一个主网站。是否可能在所有网站上使用单一用户名和密码进行注册和登录。安装不是wordpress multisite,每个站点都是一个单独的网站。

1 个回复
最合适的回答,由SO网友:rudtek 整理而成

这是很有可能的。

如果它们在同一个表中,但具有不同的扩展名,我以前也这样做过:(如果不是,那么可以合并这两个表)

博客1(表前缀为ba1\\u2)博客2(表前缀为bb2\\u2)

因此,您的数据库中有2个用户表:ba1\\u usersbb2\\u users

在第二篇博客的wp配置中:找到以下行:

/* That\'s all, stop editing! Happy blogging. */
在其上方添加:

define(\'CUSTOM_USER_TABLE\', \'ba1_users\');
define(\'CUSTOM_USER_META_TABLE\', \'ba1_usermeta\');
现在,使用bb2\\u users和bb2\\u usermeta的博客2将使用ba1\\u users和ba1\\u usermeta。

我还没有完全探讨所有的考虑因素,但这对我来说非常有效。

相关推荐

为什么我可以登录wp-login.php而不能登录wp-admin.php?

我最近更改了配置。我的FTP中Wordpress中的php文件,因为URL错误(我用define(\'WP_SITEURL\', \'http://www.myyyysite.com\'); define(\'WP_HOME\', \'http://www.myyyysite.com\');.现在我仍然无法登录www.myyyysite.com/wp-admin.php 但是www.myyyysite.com/wp-login.php 作品有什么问题吗only works 对于the wp-login.p