我和symfony 2一起工作
我已经将用户登录或未从其他系统登录,如下所示,用户表中的字段:
is_login(tinyint) 1,注销时为0last_login(datetime)在登录时完成了输入表以保存所有登录的日志- signup_log:
id(int -11)
user_id(int-11)
login_time(dat_time)
logout_time(date_time)在登录时,我已经检查了is_login从用户表,如果它是'0‘,那么我有允许登录到系统。
上面的功能有一些问题:
在以上2种情况下,is_login不会设置为“0”。
我不知道这个案子,该怎么办?
发布于 2016-11-11 20:54:26
对于第2点,我会使用一些监督策略。每个用户操作刷新一个时间戳。在服务器端,cron任务检查tajar时间戳。如果时间戳大于阈值,则考虑用户已注销。您可以通过Ajax调用获得更多的控制,该调用刷新时间戳,以防用户可以在不向服务器发送请求的情况下花费很长时间阅读或其他任何东西。
https://stackoverflow.com/questions/40547643
复制相似问题