0

我试图在重新加载页面时保持登录会话,但它不起作用。

这是我的登录帖子:

    $.ajax({
        url: 'http://mauriciogiordano.com/allmej/public/user/auth',
        type: 'POST',
        data: {username: 'user', password: 'user'},
        success: function(data) {
            console.log(data);
        },
        error: function(data) {
            console.log(data);
        }
    });

检查用户会话是否打开:

    $.ajax({
        url: 'http://mauriciogiordano.com/allmej/public',
        type: 'GET',
        success: function(data) {
            console.log(data);
        },
        error: function(data) {
            console.log(data);
        }
    });

OBS:要检查会话是否打开,请展开 Auth 对象。用户必须是真实的。

谢谢!

4

2 回答 2

0

当您收到来自登录 AJAX 请求的响应时,您需要通过 URL(查询字符串)中的会话 ID 或通过删除带有会话 ID 的 cookie,为服务器提供某种方式来识别后续请求中的客户端。

于 2013-10-17T21:13:18.960 回答
-1

您可以使用 javascript XHR,或者其他人称之为 AJAX。

http://api.jquery.com/jQuery.get/ http://api.jquery.com/jQuery.ajax/

使用 ajax,您可以调用每 10 分钟刷新一次会话的 php 脚本

于 2013-10-17T21:28:54.380 回答