之前想用connect-mongo模块来存储session,再从mongodb中去取这些session,但是connect-mongo生成的sessions表,不知道怎么get,然后想了一个很弱的方法,就是在数据库中加个flag,用户登录时,把flag置成online,退出时置成down。不知道能不能用session实现? 新手求解~
17 回复
@captainblue2013 嗯,我是在前端放个定时器,然后用ajax每40秒往服务器发送一个user-id以及一个since时间,在服务器设定一个time,服务器的现在时间减去since超过这个time的时候,即认定为客户端没有信息发往服务器端,即认定为下线了。 貌似有点low啊