From c1c0e7fd8095d577c43f036844db0cd1f232cef9 Mon Sep 17 00:00:00 2001
From: zhangxiaoxu123 <819527061@qq.com>
Date: 星期四, 04 五月 2023 11:30:45 +0800
Subject: [PATCH] 解决大屏携带token问题

---
 src/views/login.vue |   25 ++++++++++++++-----------
 1 files changed, 14 insertions(+), 11 deletions(-)

diff --git a/src/views/login.vue b/src/views/login.vue
index 1041cd8..bd884ae 100644
--- a/src/views/login.vue
+++ b/src/views/login.vue
@@ -194,6 +194,7 @@
                         ]
                     }
                 ],
+                sessionStorage: null,
                 showMore: false,
                 code:"",
                 captchaId: "",
@@ -246,14 +247,15 @@
             },
             afterLogin(res) {
                 let accessToken = res.result;
-                this.setStore("accessToken", accessToken);
+                console.log("login_afterLogin()",accessToken)
+                this.setSessionStore("accessToken", accessToken);
                 getOtherSet().then((res) => {
                     if (res.result) {
                         let domain = res.result.ssoDomain;
-                        Cookies.set("accessToken", accessToken, {
-                            domain: domain,
-                            expires: 7,
-                        });
+                        // Cookies.set("accessToken", accessToken, {
+                        //     domain: domain,
+                        //     expires: 7,
+                        // });
                     }
                 });
                 // 鑾峰彇鐢ㄦ埛淇℃伅
@@ -299,7 +301,7 @@
                             this.loading = true;
                             login({
                                 username: this.form.username,
-                                password: this.form.password,
+                                password: btoa(this.form.password),
                                 code: this.form.imgCode,
                                 captchaId: this.captchaId,
                                 saveLogin: this.saveLogin,
@@ -406,14 +408,14 @@
                         if (res.success) {
                             this.socialLogining = true;
                             let accessToken = res.result;
-                            this.setStore("accessToken", accessToken);
+                            this.setSessionStore("accessToken", accessToken);
                             getOtherSet().then((res) => {
                                 if (res.result) {
                                     let domain = res.result.ssoDomain;
-                                    Cookies.set("accessToken", accessToken, {
-                                        domain: domain,
-                                        expires: 7,
-                                    });
+                                    // Cookies.set("accessToken", accessToken, {
+                                    //     domain: domain,
+                                    //     expires: 7,
+                                    // });
                                 }
                             });
                             // 鑾峰彇鐢ㄦ埛淇℃伅
@@ -500,6 +502,7 @@
             //this.showNotice();
             this.relatedLogin();
             this.getCaptchaImg();
+
         },
     };
 </script>

--
Gitblit v1.9.1