这个问题已经困扰我很久了,想知道各位朋友有没有解决的办法。
3.6.1版本以后,整个wecenter就已经全面使用session了。然后,官网是关闭浏览器就自动登出。登录界面的”记住我“,没有实际作用了。
为了实现关闭浏览器后,登录不被踢掉,我更改了php.ini的三行数据。
session.use_only_cookies = 1
session.cookie_lifetime = 3600*24*7
session.gc_maxlifetime = 3600*24*7
虽然更改后,关闭浏览器之后,再打开是可以维持登录状态了。但维持时间并不长,只有1小时不到。再打开浏览器就是登出状态了。
同样的php.ini设置,用4.0版wecenter就不会有问题。可以持久保持登录状态。
我现在都怀疑是不是zend框架还有哪个地方隐形设置了,然而在zend文件夹中的session时间,也是长达2周,不是1小时。
请问各位大佬,有没有更好的解决办法?