工作日志-登录 注销

登录部份代码

jQuery(function($) {
    $('#id-title-text').html(getOption("maintitle"));
    $('#id-company-text').html(getOption("copyright"));
        $('#login_btn').on('click', function(e) {
            var username=$('#login_username').val();
            var password=$('#login_password').val();
            if(username==""||password==""){
                alert("请输入用户名和密码!");
            }else{
                login(username,password);
            }
        });        
    });

function login(username,password){
    var url=getOption("gykj_host")+"user/login?"+getOption("gykj_callbackparam")+"="+getOption("gykj_callbackfunc")+"&username="+username+"&password="+password;
    $.ajax({
        url:url,
        type:'get',
        dataType:"jsonp",
        jsonp:getOption("gykj_callbackparam"),
        jsonpCallback:getOption("gykj_callbackfunc"),
        async:false,
        error:function(){
            alert(getOption("connectionErrorMessage"));
        },
        success:function(data){    
            if(data.resultCode==getOption("resultcode_success")){
                alert(data.message);
                setStorage("username",username);
                setStorage("token",data.token);
                window.location.href="dashboard/index.html";
            }else{
                alert(data.message);
            }
        }        
    });        
}

注销

<a href="#" onclick="return logout()"><i class="ace-icon fa fa-power-off"></i> 注销  </a>
function logout(){
    if(confirm("你确定要注销吗?")){
         localStorage.removeItem("username");
         localStorage.removeItem("token");
         window.location.href="../index.html";
         
    }
}

无权限不能浏览内容

<script>
    var gusername=getStorage("username");
    if(gusername == null || gusername ==""){
        window.location.href="../index.html";
    }
</script>
原文地址:https://www.cnblogs.com/mailan/p/4863924.html