wei.zhang2 2017-10-16 14:44:50 +08:00
parent 69442163a9
commit 317fedf52c
3 changed files with 21 additions and 20 deletions

View File

@ -32,15 +32,30 @@
</body>
<script src="../js/libs/jquery-2.1.1.min.js"></script>
<script src="../js/common.js"></script>
<script type="text/javascript">
if (top != self) {
parent.location.href = '/login.html';
}
var user = loginInfo();
if (user != "") {
location.href = '/index.html';
var token = localStorage.getItem("token");
if (token != null && token.trim().length != 0) {
$.ajax({
type : 'get',
url : '/users/current?token=' + token,
success : function(data) {
location.href = '/index.html';
},
error : function(xhr, textStatus, errorThrown) {
var msg = xhr.responseText;
var response = JSON.parse(msg);
var code = response.code;
var message = response.message;
if (code == 401) {
localStorage.removeItem("token");
}
}
});
}
function login(obj) {

View File

@ -31,19 +31,4 @@ function getUrlParam(key) {
return param[1];
}
}
}
// 检查登录状态
function loginInfo(){
var user = "";
$.ajax({
type : 'get',
url : '/users/current?token='+localStorage.getItem("token"),
async: false,
success : function(data){
user = data;
}
});
return user;
}

View File

@ -11,7 +11,8 @@ $.ajaxSetup({
if (code == 400) {
layer.msg(message);
} else if (code == 401) {
layer.msg('未登录');
localStorage.removeItem("token");
location.href = '/login.html';
} else if (code == 403) {
console.log("未授权:" + message);
layer.msg('未授权');