summaryrefslogtreecommitdiff
path: root/src/components/AppHeader/AppHeader.vue
diff options
context:
space:
mode:
authorYoshie Muranaka <yoshiemuranaka@gmail.com>2020-09-22 00:35:58 +0300
committerDerick Montague <derick.montague@ibm.com>2020-10-23 17:15:50 +0300
commitd624dae9d6727a09f6eb33b95c19986826359d6c (patch)
treec2e036e30e059595d922138d63738cf876f163c5 /src/components/AppHeader/AppHeader.vue
parentef8c3f33b580b6bba09268765326ac7900eea65a (diff)
downloadwebui-vue-d624dae9d6727a09f6eb33b95c19986826359d6c.tar.xz
Add support for mutual TLS
Adding check for 'IsAuthenticated' cookie in AuthenticationStore and adding a check in created hook for AppHeader component because it is visible on all authenticated pages. Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Change-Id: Ic558c9c45fd3f5874c8c516cb6bc005cba4946e2
Diffstat (limited to 'src/components/AppHeader/AppHeader.vue')
-rw-r--r--src/components/AppHeader/AppHeader.vue3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/components/AppHeader/AppHeader.vue b/src/components/AppHeader/AppHeader.vue
index 4eba7522..5f05406a 100644
--- a/src/components/AppHeader/AppHeader.vue
+++ b/src/components/AppHeader/AppHeader.vue
@@ -169,6 +169,9 @@ export default {
}
},
created() {
+ // Reset auth state to check if user is authenticated based
+ // on available browser cookies
+ this.$store.dispatch('authentication/resetStoreState');
this.getHostInfo();
this.getEvents();
},