Pārlūkot izejas kodu

用于物理记住用户名和密码,而不是通过浏览器的自动填充

xiaoshushu 3 gadi atpakaļ
vecāks
revīzija
b9410e187f
2 mainītis faili ar 11 papildinājumiem un 5 dzēšanām
  1. 3 3
      src/api/common.js
  2. 8 2
      src/views/login.vue

+ 3 - 3
src/api/common.js

@@ -5,9 +5,9 @@ import ElementUI from "element-ui";
 
 
 export function clearLoginInfo () {
- // localStorage.removeItem('front-token')
- // localStorage.removeItem('userInfo')
-  localStorage.clear()
+  localStorage.removeItem('front-token')
+  localStorage.removeItem('userInfo')
+  //localStorage.clear()
   sessionStorage.clear()
 }
 

+ 8 - 2
src/views/login.vue

@@ -34,8 +34,8 @@ export default {
     return {
       imgUrl: this.$httpApi.httpUrl('/image'),
       form: {
-        userName: '',
-        password: '',
+        userName:localStorage.getItem("m_u"),
+        password:localStorage.getItem("m_p"),
         checked: false
       },
       checked:false,
@@ -86,6 +86,12 @@ export default {
       localStorage.setItem("userInfo", JSON.stringify(userInfo))
       localStorage.setItem("front-token", response.data.token)
       that.$store.commit('updateUserInfo', userInfo)
+
+	  /****用于物理记住用户名和密码,而不是通过浏览器的自动填充*****/
+	  localStorage.setItem("m_u",that.form.userName);
+	  localStorage.setItem("m_p",that.form.password);
+	  /****用于物理记住用户名和密码,而不是通过浏览器的自动填充*****/
+
       that.$message({
         type: 'success',
         message: response.data.message