From 72d81bdf47f80f2da4816c0518d24e4cab6203ef Mon Sep 17 00:00:00 2001 From: mono Date: Sat, 7 Mar 2026 16:03:17 -0500 Subject: [PATCH] #28 fix: add component imports in pages and isAuthenticated method --- src/components/LoginDialog.vue | 69 ++++++++++++++++++++++++++++++++++ src/services/auth.js | 4 ++ 2 files changed, 73 insertions(+) create mode 100644 src/components/LoginDialog.vue diff --git a/src/components/LoginDialog.vue b/src/components/LoginDialog.vue new file mode 100644 index 0000000..24bedb4 --- /dev/null +++ b/src/components/LoginDialog.vue @@ -0,0 +1,69 @@ + + + diff --git a/src/services/auth.js b/src/services/auth.js index 600e643..3766e8e 100644 --- a/src/services/auth.js +++ b/src/services/auth.js @@ -61,6 +61,10 @@ class AuthService { return data.access; } + static isAuthenticated() { + return !!this.getAccessToken(); + } + static logout() { localStorage.removeItem(this.TOKEN_KEY); localStorage.removeItem(this.REFRESH_KEY);