dedsudiyu 1 月之前
父節點
當前提交
e4b1a32609
共有 2 個文件被更改,包括 9 次插入2 次删除
  1. 5 0
      src/utils/auth.js
  2. 4 2
      src/views/login.vue

+ 5 - 0
src/utils/auth.js

@@ -65,3 +65,8 @@ export function autoLoginYiLi() {
     setTokenYiLi(res.access_token);
   });
 }
+
+export function deleteCookie(name) {
+  document.cookie = name + '=; expires=Thu, 01 Jan 1970 00:00:01 GMT; path=/;';
+}
+

+ 4 - 2
src/views/login.vue

@@ -16,7 +16,7 @@
         </div>
         <div class="password-input-box" :class="userTypeCode == 2||userTypeCode == 4?'username-input-box-code':''">
           <img src="@/assets/image/login/icon_dl_mm.png" alt="">
-          <input type="password" v-model="loginForm.password" placeholder="请输入密码" maxlength="20" @keyup.enter="handleLogin()">
+          <input type="password" v-model="loginForm.password" autocomplete="new-password" placeholder="请输入密码" maxlength="20" @keyup.enter="handleLogin()">
         </div>
         <p class="text-p">{{text}}</p>
         <div class="code-input-box">
@@ -52,7 +52,7 @@
   import { loginYiLi } from "@/api/yiLi";
   import { login,authInfo,getCodeImg,getConfigByType,configInfo} from "@/api/login";
   import {Decrypt} from "@/utils/secret";
-  import { setToken,getToken,removeToken,setTokenYiLi } from '@/utils/auth'
+  import { setToken,getToken,removeToken,setTokenYiLi,deleteCookie } from '@/utils/auth'
   export default {
     name: "Login",
     data() {
@@ -110,6 +110,8 @@
       this.getCode();
     },
     mounted(){
+      deleteCookie('JSESSIONID');
+      deleteCookie('rememberMe');
     },
     methods: {
       //获取开发配置