function checkuuid()
{
var uuid=getCookie("uuid");
$.ajax({
type : "GET",
url : "http://127.0.0.1:8081/projectname/checkuuid?uuid="+uuid,
async: true,
crossDomain: true,
dataType: "jsonp",
jsonp: "callback",
beforeSend: function() {},
success : function(data) {
if(data.success==false)
{
window.location.href="login.htm";
}
},
error : function() {
window.location.href="login.htm";
}
});
}
说白了就是权限和认证的功能实现嘛,你说的那个token每次用户请求页面就去校验认证,然后更新过期时间就达到了认证,权限就是设计用户权限表给用户分配了哪些访问的权限,看你是精确到了按钮还是菜单,这个都不难的,园子里有很多这样的文章,看几篇就知道怎样设计了,动动手和脑!
好的,谢谢ha
为登录成功后用户分别随机串且存储服务器端一份,这一份也附带上过期时间和对应相应的权限。每次访问页面只判断过期时间和相应权限,不更新过期时间
可不可以用户过期了,你跳到一个中间页面,传递用户身份就可以了。然后在中转页面判断给用户什么样的真实页面。让他过去。
首先不续期问题,对用户体验来说简直是杀手;
用户一直在玩 王者荣耀,结果到了30分钟,返回到登录页面,结果被队友和敌友狠狠的投诉;
这...后端说不续期,,我一个小前端有什么办法呢
解析token,获取到过期时间,js启动一个定时器进行判断