Przeglądaj źródła

Login to show name and surname

master
Lene' Scholtz 5 lat temu
rodzic
commit
9a7d9f1398

+ 4
- 2
src/components/shared/navBar.vue Wyświetl plik

@@ -204,7 +204,7 @@
204 204
             </li>
205 205
             <li>
206 206
               <span v-if="showLogout">
207
-                <a>Welcome! {{ }}</a>
207
+                <a>Welcome! <br/> {{ username }}</a>
208 208
               </span>
209 209
               <span v-else></span>
210 210
             </li>
@@ -231,7 +231,9 @@ import { mapGetters, mapActions } from 'vuex';
231 231
 
232 232
 export default {
233 233
   data() {
234
-    return {};
234
+    return {
235
+      username: localStorage.getItem('name'),
236
+    };
235 237
   },
236 238
   computed: {
237 239
     showLogout() {

+ 5
- 0
src/store/modules/user/authentication.js Wyświetl plik

@@ -9,6 +9,7 @@ export default {
9 9
     status: '',
10 10
     token: localStorage.getItem('token') || '',
11 11
     user: {},
12
+    individual: {},
12 13
   },
13 14
   mutations: {
14 15
     auth_request(state) {
@@ -45,6 +46,8 @@ export default {
45 46
           .then((resp) => {
46 47
             console.log(resp.data);
47 48
             localStorage.setItem('token', resp.data.token);
49
+            localStorage.setItem('username', resp.data.username);
50
+            localStorage.setItem('name', resp.data.name);
48 51
             commit('auth_success', resp.data.token, resp.data);
49 52
           })
50 53
           .catch((err) => {
@@ -60,6 +63,8 @@ export default {
60 63
       return new Promise(() => {
61 64
         commit('logout');
62 65
         localStorage.removeItem('token');
66
+        localStorage.removeItem('username');
67
+        localStorage.removeItem('name');
63 68
         delete axios.defaults.headers.common.Authorization;
64 69
       });
65 70
     },

Ładowanie…
Anuluj
Zapisz