From cfce577132832b5291c5bd3b171d7f4397d44643 Mon Sep 17 00:00:00 2001
From: 819527061@qq.com <123456>
Date: 星期二, 14 五月 2024 17:06:53 +0800
Subject: [PATCH] docs:参数加密
---
src/views/home/home.vue | 34 ++++++++++++++++++++++++++++++----
1 files changed, 30 insertions(+), 4 deletions(-)
diff --git a/src/views/home/home.vue b/src/views/home/home.vue
index 5a5bcea..bbe5f84 100644
--- a/src/views/home/home.vue
+++ b/src/views/home/home.vue
@@ -5,7 +5,7 @@
<template>
<div>
<div v-show="currNav == 'xboot'" class="home">
- <a :href="this.token" target="_blank">鍞愬北鐑熻崏澶у睆鍦板潃</a>
+ <a :href="this.token" target="_blank">澶у睆鍦板潃</a>
<!--<Row :gutter="10">-->
<!--<!– 宸︿笂渚� 鐢ㄦ埛淇℃伅鍙奼ithub閾炬帴 –>-->
<!--<Col :xs="24" :sm="24" :lg="24" :xl="8">-->
@@ -455,6 +455,7 @@
</template>
<script>
+ import { getStore } from '../../libs/storage';
import { ipInfo, getNotice } from "@/api/index";
import visitVolume from "./components/visitVolume.vue";
import visitSeparation from "./components/visitSeparation.vue";
@@ -467,6 +468,7 @@
import Cookies from "js-cookie";
// import "gitalk/dist/gitalk.css";
import Gitalk from "gitalk";
+
export default {
name: "home",
@@ -545,11 +547,35 @@
}
});
},
+ toCode(str) { //鍔犲瘑瀛楃涓�
+ //瀹氫箟瀵嗛挜锛�36涓瓧姣嶅拰鏁板瓧
+ var key = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";
+ var st = key.length; //鑾峰彇瀵嗛挜鐨勯暱搴�
+ var a = key.split(""); //鎶婂瘑閽ュ瓧绗︿覆杞崲涓哄瓧绗︽暟缁�
+ var s = "",b, b1, b2, b3; //瀹氫箟涓存椂鍙橀噺
+ for (var i = 0; i <str.length; i ++) { //閬嶅巻瀛楃涓�
+ b = str.charCodeAt(i); //閫愪釜鎻愬彇姣忎釜瀛楃锛屽苟鑾峰彇Unicode缂栫爜鍊�
+ b1 = b % st; //姹俇nicode缂栫爜鍊煎緱浣欐暟
+ b = (b - b1) / st; //姹傛渶澶у�嶆暟
+ b2 = b % st; //姹傛渶澶у�嶆暟鐨勪簬鏄�
+ b = (b - b2) / st; //姹傛渶澶у�嶆暟
+ b3 = b % st; //姹傛渶澶у�嶆暟鐨勪綑鏁�
+ s += a[b3] + a[b2] + a[b1]; //鏍规嵁浣欐暟鍊兼槧灏勫埌瀵嗛挜涓搴斾笅鏍囦綅缃殑瀛楃
+ }
+ return s; //杩斿洖杩欎簺鏄犲皠鐨勫瓧绗�
+ }
},
mounted() {
- //this.token = 'http://111.63.178.115:9093?token='+new Date().getTime();
- this.token = 'http://localhost:8080?token='+new Date().getTime();
- //this.token = 'http://localhost:8080'
+ let token = encodeURIComponent(this.getSessionStore('accessToken'))
+ console.log(token,'token===pc绔殑token')
+ let encodedParam = window.btoa(token)
+ this.token = `https://111.63.178.115:9093?token=${encodedParam}`; //姝e紡
+ // this.token = `http://localhost:63343/dp/index.html?token=$vj$xCShfaQRUQlF8lqL1lwWi2auOrkLfkoecRuDWiJXlTnSg1mh6BODfjieo3ncsosjiocew?token1=${token}`;
+ // console.log(encodedParam,'encodedParam----鍔犲瘑---')
+ // this.token = `http://127.0.0.1:8848/dp/index.html?token=${encodedParam}`; //鏈湴
+ //alert(this.toCode('绠$悊鍛�'))
+ // this.token = 'http://localhost:8080?token='+this.toCode('绠$悊鍛�');
+ //this.token = 'http://localhost:8080?token=$vj$xCShfaQRUQlF8lqL1lwWi2auOrkLfkoecRuDWiJXlTnSg1mh6BODfjieo3ncsosjiocew';
// this.init();
// // 閫氱煡
// let noticeFlag = "noticeShowed";
--
Gitblit v1.9.1