H5封装登录判断接口

本文主要介绍封装H5登录接口,设一个全局的app.js并引入,通过获取本地缓存localStorage,如果不存在登录ID,则返回登录页面login.html

app.js

var arrUrl = location.href.split("/");
var pageName = arrUrl[arrUrl.length-1];
if(!localStorage.getItem(app.localKey.loginId) && pageName !="login.html"){
location.href =  "login.html";
}else{
if(pageName == "index.html"){
        location.href = "index.html";
    }
}   

本地缓存登录与退出登陆的操作
login.js

saveUserInfo:function(r){
    localStorage.setItem(app.localKey.loginId,r.loginId);
    window.location.href = 'index.html';
}

loginout.js

signOut: function(){
    localStorage.removeItem(app.localKey.loginId);
    location.href = 'login.html';
}

猜你喜欢

转载自blog.csdn.net/qq_38209578/article/details/81387035
今日推荐