网站有个功能是7天免登录,用的cookie的用法,现在有个问题7天免登录的情况 网站怎么能记录 用户最后登录时间?
 最后登录时间记录现在是在 用户登录的时候时候记录的

解决方案 »

  1.   

    你登录的信息不也是存在cookie里吗,设置个Cookie 7天过期,,过期了就重新登录、、
    最后用户登录?你登录的方法会是多个吗。。最终应该是都走在一个地方吧,在那个地方做过期判断,,
      

  2.   

    7天过期,问题用户 在7天内登录过了,cookie自动延期7天,这样的话 永远不用登录 也就没法记录最后登录时间 
      

  3.   

    用户除此登录,就设置cookie 并且设置 cookie的过期时间。
    之后的登录,只要cookie存在,就不用在产生新cookie了。
      

  4.   

    存在Cookie的时候不让他延期不就好了,就好像我9,1登录,,过期时间是9.8 .中间不管他有没有登录就是9.8过期。
      

  5.   

    在Cookie在记录一个最后登录时间?如果你登录都是同一个方法,那你在登录里面就可以记录到最后登录时间了吧,
      

  6.   


    你说“永远不用登录”这个是很对的、很有悟性和逻辑的。正因为 cookie 的持久性“可以做到永远不用登录”,所以服务器端对于保存在cookie中的授权编号,再记录一个“过期时间”,服务器端直接拒绝客户端的登录请求,客户端即使提交了相同的cookie 内容也会在7天之后转去登录。所以这是客户端跟服务器共同协同的结果,不是客户端驱动的,说到底还是服务器的业务逻辑层来决定的。
      

  7.   

    这个问题以后不用纠结。任何c/s 系统设计,说到底都是服务器端设计业务逻辑层机制,而客户端 api 可以开放给各种开发平台、外包给各种公司,可以在原来的服务器业务逻辑层上面随时扩展各种业务。那么核心是服务器的业务系统设计,这个是企业网络软件系统的生命,需要把握在手里。你这类问题就不会有了,因为说到底要从服务器端业务逻辑上进行设计,而不是像刚学网络数据库编程的人一样以为什么业务操作控制都是客户端来实现的。
      

  8.   


    登录时间是 登录的时候记录的啊,cookie不过期就不需要登录 最后登录时间从哪里记录 
      

  9.   


    登录时间是 登录的时候记录的啊,cookie不过期就不需要登录 最后登录时间从哪里记录 就是自动延期这个时间点啊。
      

  10.   


    登录时间是 登录的时候记录的啊,cookie不过期就不需要登录 最后登录时间从哪里记录 
    免登陆是指两次登陆的时间区间在七天之内 说明常登陆 所有cookie 可用  时间就是你最近一次登陆的时间
      

  11.   

    最后登录时间从哪里记录 
    ==>
    cookie不是键值对儿吗,你把最后登录时间记录进去,后续登陆时,若该cookie没过期,就修改登录时间还是我没看懂你的需求
      

  12.   

    你用cookie登录服务端也是要检查你的cookie的,你在这个时候就可以做延期操作了,安全性你还是要考虑的,毕竟是在客户端上。