我正在尝试理解可超时模块的设计源代码。我真的很困惑该timedout?
方法发生了什么。
直观地说,您应该能够在user.timedout?
没有任何参数的情况下调用,如果用户的会话超时,它将返回 true,否则返回 false。有人可以解释这个参数在做什么吗?
编辑:好的,所以如果您已经知道他们的最后一次访问时间
,这种方法似乎只能检查用户是否超时。我想我的下一个问题是:检查其他用户是否超时的最干净的方法是什么?(不是当前用户)。也就是不带参数怎么按上面指定的方式调用呢?timedout?