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);