kongdeqiang
2023-04-26 cb5c9968b763362d399e1c7fce1129ec7434aba8
src/views/login1.vue
@@ -303,6 +303,7 @@
          ]
        }
      ],
      sessionStorage: null,
      showMore: false,
      captchaId: "",
      captchaImg: "",
@@ -387,14 +388,15 @@
    },
    afterLogin(res) {
      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,
          // });
        }
      });
      // 获取用户信息
@@ -410,7 +412,7 @@
          this.setStore("roles", roles);
          this.setStore("saveLogin", this.saveLogin);
          if (this.saveLogin) {
            // 保存7天
            保存7天
            Cookies.set("userInfo", JSON.stringify(res.result), {
              expires: 7,
            });
@@ -546,14 +548,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,
                // });
              }
            });
            // 获取用户信息
@@ -640,6 +642,7 @@
    this.showNotice();
    this.relatedLogin();
    this.getCaptchaImg();
    this.sessionStorage = window.sessionStorage;
  },
};
</script>