如何检查php session是否有效?

胡安·贾尔丁(Juan Jardim)

我正在使用Zend Framework 1.12构建一个Web应用程序,用户必须在其中登录才能完成任务。

所有任务都是通过对php模块中的函数的JSON调用完成的。

当会话到期并且用户想要执行任务时,JSON的响应为200。

有没有一种方法可以检查会话是否已过期?

在用户验证的控制器中,我已经:

   if ($User->isValid()) {
            $this->_redirect(base64_decode($this->redirect));
    } else {
        return $this->render('logging');
    }
胡安·贾尔丁(Juan Jardim)

因此,由于会话期满时我在json响应中接收到日志记录页面的html,因此我要做的就是解析此字符串,而当它是日志记录页面时,我会向用户发出这样的警报:

/*....*/
switch(data.status){

        case 200:
            var loginPageTest =/<!--loggin page-->/; 
            if(loginPageTest.test(data.responseText)){
                alert("A sua sessão expirou. É necessário fazer logging");
                return;
            }else{
               /*...*/
            }
            break;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何检查PHP CURL SSL是否有效

来自分类Dev

如何检查QImage是否有效?

来自分类Dev

如何检查日期是否有效?

来自分类Dev

如何检查len是否有效

来自分类Dev

如何检查len是否有效

来自分类Dev

如何检查SSHD是否有效?

来自分类Dev

如何检查所有字段是否有效?

来自分类Dev

如何检查所有字段是否有效?

来自分类Dev

检查整数在PHP中是否有效的函数

来自分类Dev

检查连接是否有效

来自分类Dev

检查DST是否有效

来自分类Dev

检查HKEY HANDLE是否有效?

来自分类Dev

检查括号顺序是否有效

来自分类Dev

检查url是否有效

来自分类Dev

检查facebook会话是否有效

来自分类Dev

检查uri是否有效

来自分类Dev

ngRoute检查路线是否有效

来自分类Dev

检查日期是否有效

来自分类Dev

检查是否有效的jQuery日期

来自分类Dev

更换 SSD 以检查是否有效

来自分类Dev

如何检查有效的$ PATH目录,并输出它们以告知每个目录是否有效?

来自分类Dev

Android-如何检查Proguard混淆是否有效?

来自分类Dev

PDO:如何检查连接是否有效?

来自分类Dev

如何检查Verilog枚举是否有效?

来自分类Dev

如何检查std :: thread是否有效

来自分类Dev

如何检查DOM元素和/或属性是否有效?

来自分类Dev

如何检查R网络代理设置是否有效?

来自分类Dev

如何检查Docker的重启策略是否有效

来自分类Dev

如何检查ActiveRecord inverse_of检测是否有效?