我正在尝试在重新加载页面时保持登录会话,但它不起作用。
这是我的登录帖子:
$.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对象。用户必须是真的。
谢谢!
答案 0 :(得分:0)
当您收到登录AJAX请求的响应时,您需要通过URL中的会话ID(查询字符串)或通过删除具有会话ID的cookie,为服务器提供一些识别客户端的方法后续请求。
答案 1 :(得分:-1)
你可以使用javascript XHR,或者像其他人一样称之为AJAX。
http://api.jquery.com/jQuery.get/ http://api.jquery.com/jQuery.ajax/
使用ajax,你可以调用一个每10分钟刷新一次会话的php脚本