zend 会话在多次刷新时过期 [英] zend session expires when refreshed many times

查看:25
本文介绍了zend 会话在多次刷新时过期的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

禅宗大师:

如果我多次快速刷新页面,我的会话就会过期.. ?

I have a problem that my session expires if I refresh a page many times quickly .. ?

我登录我的网站,登录后,我只是快速按了很多次 F5,然后我的会话到期.我不是专家,但这对我来说很麻烦.

I log into my site, after I'm logged in, I just press F5 many times quickly, and my session expires. I'm no expert, but it's troubling to me.

我应该放弃 Zend Session(s) 吗??任何想法.. ?

Should I just abandon Zend Session(s) ?? Any ideas.. ?

谢谢大家,

-P

这是我检查用户是否登录的方式..

This is how I check if I User is logged in ..

public function isloggedin() {
    $session = Zend_Registry::get('session');
    if ($session->login) {
        return (1);
    }
    else {
        //Application_Model_System::rr_log( "not Logged in");
        return 0;

    }


}

BootStrap.php

BootStrap.php

这是我引导程序中的第一行

This is one of the first lines in my bootstrap

Zend_Session::start();
Zend_Session::rememberMe(864000); // How long the sessions will last
//StackOverFlow is great.. 

推荐答案

为什么不使用 Zend_Auth 用于登录用户?我可以刷新 10 亿次并保持登录状态.

Why don't make use of Zend_Auth for logging in users? I can refresh a billion time and still keep logged in.

这篇关于zend 会话在多次刷新时过期的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆