仅使用数据库判断用户帐户是否处于活动状态的最佳方法

时间:2016-11-07 作者:Mathias C

我试图通过只查看数据库来判断WP代码之外的用户帐户是否处于活动状态。这似乎是一个糟糕的做法,但我有点陷入这种情况,无论如何,我似乎很有兴趣知道WP是如何确定这一点的。

在文档和问题/答案中搜索后,我找不到任何明确的内容。

我从数据库中观察到:

每个活动用户在“PREFIX\\u usermeta”中都有一个“PREFIX\\u capabilities”行,每个挂起的帐户在“PREFIX\\u usermeta”中都有一个“activation\\u key”行,我应该使用哪个指标来确定帐户是否处于活动状态?在我看来,这两者是等效的,但我不确定这是否是确定性的。。。

请有人确认一下,如果我错了,请纠正我好吗?

非常感谢你的建议,祝你一切顺利,

马蒂亚斯

1 个回复
SO网友:Kevin

找一个空的user_activation_key 在里面users-桌子如果为空,则用户处于活动状态。如果已填充,则用户处于非活动状态。

相关推荐

Save URL into database

我提前道歉。我甚至不知道怎么问,问什么,搜索什么。假设用户可以从不同的URL访问我的网站。https://www.mywebsite.com/something1 https://www.mywebsite.com/something2 https://www.mywebsite.com/something3我怎么能把那些“东西”save into DB? 或者以其他方式store 那些“某物”变量。我想有所有尝试访问我的网站的概述。我能做什么?有什么想法吗?