修改加密
This commit is contained in:
parent
1ab9ca5f69
commit
257515fd0a
File diff suppressed because one or more lines are too long
|
|
@ -27,9 +27,10 @@ layui.use(function () {
|
|||
}, function (result) {
|
||||
// $('.layui-btn-fluid').empty().append(' <button class="layui-btn layui-btn-fluid" lay-submit lay-filter="demo-login">登 录</button>');
|
||||
if (result.code === 200) {
|
||||
top.layer.msg(result.msg, { icon: 1, time: 500 }, function () {
|
||||
const uss= sm4.encryptDefault_CBC(result.data.us);
|
||||
top.layer.msg(result.msg, { icon: 1, time: 500 }, function () {
|
||||
sessionStorage.setItem("zhgd_token", result.data.access_token);
|
||||
sessionStorage.setItem("zhgd_us", result.data.us);
|
||||
sessionStorage.setItem("zhgd_us",uss);
|
||||
const us = JSON.parse(result.data.us);
|
||||
localStorage.setItem("zhgd_type-noLogin",us.jumpType);
|
||||
sessionStorage.setItem("zhgd_type", us.jumpType);
|
||||
|
|
|
|||
|
|
@ -16,7 +16,6 @@
|
|||
//# sourceMappingURL=aes.min.js.map
|
||||
!function(e,n){"object"==typeof exports?module.exports=exports=n(require("./core.min")):"function"==typeof define&&define.amd?define(["./core.min"],n):n(e.CryptoJS)}(this,function(e){return e.enc.Utf8});
|
||||
//# sourceMappingURL=enc-utf8.min.js.map
|
||||
|
||||
/**
|
||||
* 加密(需要先加载lib/aes/aes.min.js文件)
|
||||
* @param word
|
||||
|
|
|
|||
|
|
@ -1,5 +1,9 @@
|
|||
const token = sessionStorage.getItem("zhgd_token");
|
||||
const us = sessionStorage.getItem("zhgd_us");
|
||||
let us = sessionStorage.getItem("zhgd_us");
|
||||
let sm44=new SM4Util();
|
||||
us=removePadding2(us);
|
||||
us=sm44.decryptDefault_CBC(us);
|
||||
|
||||
let zhgd_type = sessionStorage.getItem("zhgd_type");
|
||||
if(!us){
|
||||
if(!zhgd_type){
|
||||
|
|
@ -24,7 +28,18 @@ const orgId = JSON.parse(us).orgId;
|
|||
const userId = JSON.parse(us).userId;
|
||||
const nickName = JSON.parse(us).nickName;
|
||||
const roleName = JSON.parse(us).roleName;
|
||||
|
||||
function removePadding2(decrypted) {
|
||||
const lastByte = decrypted.charCodeAt(decrypted.length - 1);
|
||||
if (lastByte <= 16) {
|
||||
for (let i = decrypted.length - lastByte; i < decrypted.length; i++) {
|
||||
if (decrypted.charCodeAt(i) !== lastByte) {
|
||||
return decrypted; // 如果填充不正确,返回原始字符串
|
||||
}
|
||||
}
|
||||
return decrypted.slice(0, -lastByte);
|
||||
}
|
||||
return decrypted;
|
||||
}
|
||||
/* 退出登录 */
|
||||
function loginout(type) {
|
||||
if (type) {
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
<head>
|
||||
<title>3D模型</title>
|
||||
<meta charset="utf-8">
|
||||
<script src="../../js/publics/sm4.js" type="text/javascript"></script>
|
||||
<meta name="viewport" content="width=device-width, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0">
|
||||
<style>
|
||||
body {
|
||||
|
|
|
|||
|
|
@ -4,6 +4,7 @@
|
|||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link rel="stylesheet" href="../../css/font.css">
|
||||
<script src="../../js/publics/sm4.js" type="text/javascript"></script>
|
||||
<link rel="stylesheet" href="../../plugin/layui-v2.9.7/layui/css/layui.css">
|
||||
<link rel="stylesheet" href="../../css/coreTable.css"/>
|
||||
<link rel="stylesheet" href="../../css/accessMge/accessMge.css">
|
||||
|
|
|
|||
|
|
@ -6,6 +6,7 @@
|
|||
<link rel="stylesheet" href="../../css/font.css">
|
||||
<link rel="stylesheet" href="../../plugin/layui-v2.9.7/layui/css/layui.css">
|
||||
<link rel="stylesheet" href="../../css/coreTable.css"/>
|
||||
<script src="../../js/publics/sm4.js" type="text/javascript"></script>
|
||||
<link rel="stylesheet" href="../../css/alarmMge/alarmMge.css">
|
||||
<link rel="stylesheet" href="../../plugin/toolTip/mTips.css">
|
||||
<!-- <link rel="stylesheet" href="../../css/shuiYin/shuiYin.css"> -->
|
||||
|
|
|
|||
|
|
@ -6,6 +6,7 @@
|
|||
<link rel="stylesheet" href="../../css/font.css">
|
||||
<link rel="stylesheet" href="../../plugin/layui-v2.9.7/layui/css/layui.css">
|
||||
<link rel="stylesheet" href="../../css/consQuality/consQuality.css">
|
||||
<script src="../../js/publics/sm4.js" type="text/javascript"></script>
|
||||
<script src="../../js/publics/jquery-3.6.0.min.js" type="text/javascript"></script>
|
||||
<script src="../../js/publics/public.js"></script>
|
||||
<script src="../../plugin/scroll/jquery.nicescroll.min.js"></script>
|
||||
|
|
|
|||
|
|
@ -6,6 +6,7 @@
|
|||
<link rel="stylesheet" href="../../css/font.css">
|
||||
<link rel="stylesheet" href="../../plugin/layui-v2.9.7/layui/css/layui.css">
|
||||
<link rel="stylesheet" href="../../css/consQuality/consQuality.css">
|
||||
<script src="../../js/publics/sm4.js" type="text/javascript"></script>
|
||||
<script src="../../js/publics/jquery-3.6.0.min.js" type="text/javascript"></script>
|
||||
<script src="../../js/publics/public.js"></script>
|
||||
<script src="../../plugin/scroll/jquery.nicescroll.min.js"></script>
|
||||
|
|
|
|||
|
|
@ -8,6 +8,7 @@
|
|||
<link rel="stylesheet" href="../../plugin/layui-v2.9.7/layui/css/layui.css">
|
||||
<link rel="stylesheet" href="../../css/dataAnalysis/dataAnalysis.css">
|
||||
<link rel="stylesheet" href="../../css/shuiYin/shuiYin.css">
|
||||
<script src="../../js/publics/sm4.js" type="text/javascript"></script>
|
||||
<script src="../../js/publics/jquery-3.6.0.min.js" type="text/javascript"></script>
|
||||
<script src="../../js/publics/public.js"></script>
|
||||
<script src="../../plugin/scroll/jquery.nicescroll.min.js"></script>
|
||||
|
|
|
|||
|
|
@ -7,6 +7,7 @@
|
|||
<link rel="stylesheet" href="../../css/font.css">
|
||||
<link rel="stylesheet" href="../../plugin/layui-v2.9.7/layui/css/layui.css">
|
||||
<link rel="stylesheet" href="../../css/home/navigation.css">
|
||||
<script src="../../js/publics/sm4.js" type="text/javascript"></script>
|
||||
<link rel="stylesheet" href="../../plugin/toolTip/mTips.css">
|
||||
<script src="../../js/publics/jquery-3.6.0.min.js" type="text/javascript"></script>
|
||||
<script src="../../api/commonRequest.js" type="text/javascript"></script>
|
||||
|
|
|
|||
|
|
@ -7,6 +7,7 @@
|
|||
<link rel="stylesheet" href="../../css/font.css">
|
||||
<link rel="stylesheet" href="../../plugin/layui-v2.9.7/layui/css/layui.css">
|
||||
<link rel="stylesheet" href="../../css/index/index.css">
|
||||
<script src="../../js/publics/sm4.js" type="text/javascript"></script>
|
||||
<!-- <link rel="stylesheet" href="../../css/shuiYin/shuiYin.css"> -->
|
||||
<script src="../../js/publics/jquery-3.6.0.min.js" type="text/javascript"></script>
|
||||
<script src="../../js/publics/public.js"></script>
|
||||
|
|
|
|||
|
|
@ -6,6 +6,7 @@
|
|||
<link rel="stylesheet" href="../../css/font.css">
|
||||
<link rel="stylesheet" href="../../plugin/layui-v2.9.7/layui/css/layui.css">
|
||||
<link rel="stylesheet" href="../../css/operEnvironment/operEnvironment.css">
|
||||
<script src="../../js/publics/sm4.js" type="text/javascript"></script>
|
||||
<script src="../../js/publics/jquery-3.6.0.min.js" type="text/javascript"></script>
|
||||
<script src="../../js/publics/public.js"></script>
|
||||
<script src="../../plugin/scroll/jquery.nicescroll.min.js"></script>
|
||||
|
|
|
|||
|
|
@ -3,6 +3,7 @@
|
|||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
|
||||
<script src="../../js/publics/sm4.js" type="text/javascript"></script>
|
||||
<link rel="stylesheet" href="../../css/font.css">
|
||||
<link rel="stylesheet" href="../../plugin/layui-v2.9.7/layui/css/layui.css">
|
||||
<link rel="stylesheet" href="../../css/shuiYin/shuiYin.css">
|
||||
|
|
|
|||
|
|
@ -6,6 +6,7 @@
|
|||
<link rel="stylesheet" href="../../css/font.css">
|
||||
<link rel="stylesheet" href="../../plugin/layui-v2.9.7/layui/css/layui.css">
|
||||
<link rel="stylesheet" href="../../css/personnelControl/personnelControl.css">
|
||||
<script src="../../js/publics/sm4.js" type="text/javascript"></script>
|
||||
<!-- <link rel="stylesheet" href="../../css/shuiYin/shuiYin.css"> -->
|
||||
<script src="../../js/publics/jquery-3.6.0.min.js" type="text/javascript"></script>
|
||||
<script src="../../js/publics/public.js"></script>
|
||||
|
|
|
|||
|
|
@ -6,6 +6,7 @@
|
|||
<link rel="stylesheet" href="../../css/font.css">
|
||||
<link rel="stylesheet" href="../../plugin/layui-v2.9.7/layui/css/layui.css">
|
||||
<link rel="stylesheet" href="../../css/personnelControl/personnelControlList.css">
|
||||
<script src="../../js/publics/sm4.js" type="text/javascript"></script>
|
||||
<!-- <link rel="stylesheet" href="../../css/shuiYin/shuiYin.css"> -->
|
||||
<script src="../../js/publics/jquery-3.6.0.min.js" type="text/javascript"></script>
|
||||
<script src="../../js/publics/public.js"></script>
|
||||
|
|
|
|||
|
|
@ -6,6 +6,7 @@
|
|||
<link rel="stylesheet" href="../../css/font.css">
|
||||
<link rel="stylesheet" href="../../plugin/layui-v2.9.7/layui/css/layui.css">
|
||||
<link rel="stylesheet" href="../../css/coreTable.css"/>
|
||||
<script src="../../js/publics/sm4.js" type="text/javascript"></script>
|
||||
<link rel="stylesheet" href="../../css/towerAssInspect/towerAssInspect.css">
|
||||
<link rel="stylesheet" href="../../plugin/toolTip/mTips.css">
|
||||
<link rel="stylesheet" href="../../css/shuiYin/shuiYin.css">
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@
|
|||
<link rel="stylesheet" href="../../plugin/layui-v2.9.7/layui/dtree/font/dtreefont.css">
|
||||
<link rel="stylesheet" href="../../css/video/video.css">
|
||||
<link rel="stylesheet" href="../../plugin/toolTip/mTips.css">
|
||||
|
||||
<script src="../../js/publics/sm4.js" type="text/javascript"></script>
|
||||
<script src="../../js/publics/jquery-3.6.0.min.js" type="text/javascript"></script>
|
||||
<script src="../../js/publics/public.js"></script>
|
||||
<script src="../../plugin/layui-v2.9.7/layui/layui.js"></script>
|
||||
|
|
|
|||
|
|
@ -8,6 +8,7 @@
|
|||
<link rel="stylesheet" href="../../plugin/layui-v2.9.7/layui/css/layui.css">
|
||||
<link rel="stylesheet" href="./css/index.css">
|
||||
<link rel="stylesheet" href="../../plugin/toolTip/mTips.css">
|
||||
<script src="../../js/publics/sm4.js" type="text/javascript"></script>
|
||||
<script src="../../js/publics/jquery-3.6.0.min.js" type="text/javascript"></script>
|
||||
<script src="../../api/commonRequest.js" type="text/javascript"></script>
|
||||
<script src="../../js/publics/public.js"></script>
|
||||
|
|
@ -16,7 +17,6 @@
|
|||
<script src="../../plugin/toolTip/mTips.js"></script>
|
||||
<script src="../../js/publics/aescbc.js"></script>
|
||||
<script src="../../js/publics/sm3.js"></script>
|
||||
<script src="../../js/publics/aescbc.js"></script>
|
||||
<title>导航页</title>
|
||||
</head>
|
||||
|
||||
|
|
|
|||
|
|
@ -8,6 +8,7 @@
|
|||
<link rel="stylesheet" href="../../../plugin/layui-v2.9.7/layui/css/layui.css">
|
||||
<link rel="stylesheet" href="../css/main.css">
|
||||
<link rel="stylesheet" href="../css/table.css">
|
||||
<script src="../../../js/publics/sm4.js" type="text/javascript"></script>
|
||||
<script src="../../../js/publics/jquery-3.6.0.min.js" type="text/javascript"></script>
|
||||
<script src="../js/loader.js" type="text/javascript"></script>
|
||||
<script src="../../../js/publics/public.js"></script>
|
||||
|
|
|
|||
|
|
@ -4,6 +4,7 @@
|
|||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>Loading Page</title>
|
||||
<script src="js/publics/sm4.js" type="text/javascript"></script>
|
||||
<style>
|
||||
html,
|
||||
body,
|
||||
|
|
|
|||
|
|
@ -7,6 +7,7 @@
|
|||
<link rel="stylesheet" href="plugin/layui-v2.9.7/layui/css/layui.css">
|
||||
<link rel="stylesheet" href="css/font.css">
|
||||
<link rel="stylesheet" href="css/login.css">
|
||||
<script src="js/publics/sm4.js" type="text/javascript"></script>
|
||||
<script src="js/publics/jquery-3.6.0.min.js" type="text/javascript"></script>
|
||||
<script src="plugin/layui-v2.9.7/layui/layui.js"></script>
|
||||
<script src="api/commonRequest.js" type="text/javascript"></script>
|
||||
|
|
|
|||
|
|
@ -7,6 +7,7 @@
|
|||
<link rel="stylesheet" href="plugin/layui-v2.9.7/layui/css/layui.css">
|
||||
<link rel="stylesheet" href="css/font.css">
|
||||
<link rel="stylesheet" href="css/login.css">
|
||||
<script src="js/publics/sm4.js" type="text/javascript"></script>
|
||||
<script src="js/publics/jquery-3.6.0.min.js" type="text/javascript"></script>
|
||||
<script src="plugin/layui-v2.9.7/layui/layui.js"></script>
|
||||
<script src="api/commonRequest.js" type="text/javascript"></script>
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<script src="js/publics/sm4.js" type="text/javascript"></script>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>Loading Page</title>
|
||||
<style>
|
||||
|
|
|
|||
|
|
@ -7,6 +7,7 @@
|
|||
<link rel="stylesheet" href="plugin/layui-v2.9.7/layui/css/layui.css">
|
||||
<link rel="stylesheet" href="css/font.css">
|
||||
<link rel="stylesheet" href="css/login.css">
|
||||
<script src="js/publics/sm4.js" type="text/javascript"></script>
|
||||
<script src="js/publics/jquery-3.6.0.min.js" type="text/javascript"></script>
|
||||
<script src="plugin/layui-v2.9.7/layui/layui.js"></script>
|
||||
<script src="api/commonRequest.js" type="text/javascript"></script>
|
||||
|
|
|
|||
|
|
@ -7,6 +7,7 @@
|
|||
<link rel="stylesheet" href="plugin/layui-v2.9.7/layui/css/layui.css">
|
||||
<link rel="stylesheet" href="css/font.css">
|
||||
<link rel="stylesheet" href="css/login.css">
|
||||
<script src="js/publics/sm4.js" type="text/javascript"></script>
|
||||
<script src="js/publics/jquery-3.6.0.min.js" type="text/javascript"></script>
|
||||
<script src="plugin/layui-v2.9.7/layui/layui.js"></script>
|
||||
<script src="api/commonRequest.js" type="text/javascript"></script>
|
||||
|
|
|
|||
Loading…
Reference in New Issue