From acc90863c49a9059c7a865d8fd600a4d3a55f86f Mon Sep 17 00:00:00 2001
From: wangrong <wangrong@shsening.com>
Date: 星期三, 22 十二月 2021 17:03:54 +0800
Subject: [PATCH] fix bug: jwt、mobile userid
---
js/index.js | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/js/index.js b/js/index.js
index 18f48d4..f20c5ef 100644
--- a/js/index.js
+++ b/js/index.js
@@ -23,8 +23,11 @@
var strs_ = jwtstr.split('.');
var jwt_header_ = new buffer.Buffer(strs_[0].toString('base64'), 'base64').toString();
var jwt_payload_ = new buffer.Buffer(strs_[1].toString('base64'), 'base64').toString();
+ var payload_ = JSON.parse(jwt_payload_);
+ mars3d.global_variables.userid = payload_.userid;
var hash = CryptoJS.HmacSHA256(strs_[0] + '.' + strs_[1], "sxyd");
var hashInBase64 = base64UrlEncode(hash);
+
var reg = RegExp(strs_[2]);
if (!reg.exec(hashInBase64)) {
// verification failed, go back
--
Gitblit v1.9.1