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