我遇到了一个问题,当用户登录时,我给用户分配了他们的id,例如126.但是当我维护或删除一些被禁止的用户时,例如,用户标识126将从数据库中删除,但用户126在他的会话中仍然具有号码126。当我检测到我的数据库时,如何删除其会话内容?如何删除用户标识?谢谢。如何在codeigniter中同步数据库和会话?
0
A
回答
0
对我来说听起来像是担心ID 126被阻塞,即使它被分配给新用户。
不应该是一个问题,导致在这些情况下(通常)以自动增量方式创建ID和DB(MySQL肯定,其他大多数人也可能)选择下一个更高的值到有史以来产生的最高值在这样的自动增量字段中的值。
因此,如果highes分配的值是1234,那么你就可以删除你想要什么,下一个值将是1235
所以你的问题是不是一个真正的问题,因为在我看来。
0
有用户每次让你可以检查凭据的行动,那么踢用户从若已时间2级的解决方案,我能想到这一点,
1)存储在数据库中的用户凭据, 取缔。我不认为它
2)缓存在用户登录时,高速缓存应该是全球性的,因此禁止用户的会话,可以检查
相关问题
- 1. Codeigniter会话数据库
- 2. 如何将会话数据存储到Codeigniter的数据库中?
- 3. 如何更新数据库,当会话自动在codeigniter
- 4. 反序列化数据库会话Codeigniter
- 5. 如何初始化codeigniter会话数据?
- 6. 如何从codeigniter 3中的数据库中检索特定的会话数据?
- 7. codeigniter会话数据`all_userdata`和`set_userdata`
- 8. CodeIgniter和Joomla - 会话数据丢失
- 9. Codeigniter - 如何避免会话的数据库缓存
- 10. CodeIgniter会话丢失数据
- 11. Codeigniter会话(用户数据)
- 12. 检索会话数据Codeigniter
- 13. LDAP和数据库同步
- 14. 通过CodeIgniter在数据库中保存会话
- 15. 如何在CodeIgniter中添加自定义会话数据?
- 16. 如何在React组件/视图中同步DOM和数据库
- 17. 无法使数据库状态与会话同步
- 18. 同步NHibernate会话与数据库 - 相反的方式
- 19. 异常:无法同步数据库状态与会话
- 20. 在CodeIgniter中使用会话库
- 21. Codeigniter本地会话或ci会话库
- 22. 如何使用Codeigniter和Tank Auth保留会话数据
- 23. 检索Codeigniter中的会话数据
- 24. CodeIgniter 3和会话
- 25. 如何使用CodeIgniter将会话数据合并到函数中?
- 26. 不同会话SqlServer和ConnectionString(包含主数据库的数据)
- 27. 同步servlet会话
- 28. 即使未加载codeigniter会话库,也会在数据库中创建新的会话条目。为什么?
- 29. Codeigniter不会保存数据库上的会话
- 30. WebSQL数据库是否会与Chrome的应用同步同步?
嗯,做一次检查,看看是否在会话中仍处于活动状态控制器在分配会话之前登录变量检查,如果没有,那么session_destroy&做一个头重定向到登录。 –