【问题标题】:CodeIgniter - How to logout other userCodeIgniter - 如何注销其他用户
【发布时间】:2023-03-13 16:56:01
【问题描述】:

在我的应用程序中,管理员可以查看客户列表,如果他希望他可以从应用程序中注销用户。谁能帮我做这样的功能?

【问题讨论】:

  • 注销意味着禁用用户登录?是吗??
  • 不,用户可以在任何时候强制注销,因为如果该用户在没有注销的情况下关闭浏览器,或者出于某种原因管理员需要强制注销用户。谢谢
  • 这取决于您登录的浏览器。我认为这将无法访问

标签: php codeigniter logout codeigniter-3


【解决方案1】:

您需要设置一个令牌记录会话。当用户登录时,他们会收到一个 SESSION 令牌。该令牌存储在数据库中,在每次加载页面时,您都会检查该令牌是否仍然有效。如果没有,则将用户重定向到登录页面。这还将显示管理员用户的有效令牌(即潜在的活动/登录用户),并提供通过停用其令牌来删除/注销它们的选项。

不幸的是,这是大量代码,所以我不能“为你做”,但带有令牌的数据库将是你的起点,我已经使用这种方法创建了完整的功能。

【讨论】:

    猜你喜欢
    • 2015-12-28
    • 2014-11-18
    • 1970-01-01
    • 1970-01-01
    • 2017-03-15
    • 2012-12-20
    • 2018-06-04
    • 1970-01-01
    • 2020-06-14
    相关资源
    最近更新 更多