标签: php mysql session pdo
我在我的项目中使用pdo mysql。我做的是点击按钮我将数据库中用户的状态更新为注销然后我做session_destroy();它工作正常。但后来我发现了一些事情。当我clear cache用户将登录到系统时,意味着将在登录屏幕中,但数据库中的状态仍然是登录。如果用户具有登录状态,则不允许他登录。这超过了我系统中用户状态的检查。当用户清除缓存时,他将无法再次登录。
session_destroy();
clear cache
对付这种情况的最佳方法是什么?