如何设置最大登录用户 cakephp
Posted
技术标签:
【中文标题】如何设置最大登录用户 cakephp【英文标题】:how to set maximum login user cakephp 【发布时间】:2017-09-06 10:06:09 【问题描述】:如何在 cakephp 中查看有多少用户登录
我尝试在我的数据库中保存会话(我遵循本教程:CakePHP 2.0 – Storing Sessions in the database and retrieving online users),现在我的用户根本无法登录
大家可以帮帮我,或者给我参考来解决这个问题。还是有人有其他方法?
谢谢
【问题讨论】:
请阅读How to ask a good question 和the perfect question 以及如何创建Minimal, Complete and Verifiable example 以改善您的问题并有机会获得答案。 【参考方案1】:在用于存储电子邮件和密码的用户详细信息表中,添加一个附加列,例如 login_count'
,其默认值为 0
。
并且在每次成功登录时将其值增加1
,并在每次注销时将其值减少1
。通过使用此列,您可以在您的应用程序中设置最大用户登录时间限制。
【讨论】:
如果用户只是关闭他的计算机而不点击“注销”会发生什么......系统应该如何知道他没有再登录? @Twinfriends : 谢谢你的帮助,我也需要处理一下 没问题,我觉得这个问题真的很有趣,我很想看到一个好的解决方案。认为这个还不错,但它不会在所有情况下都有效......这就是我问的原因,我想学习如何处理它。以上是关于如何设置最大登录用户 cakephp的主要内容,如果未能解决你的问题,请参考以下文章