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 @@
+
+
+
+ Iniciar sesión
+
+
+
+
+ {{ error }}
+
+
+
+
+
+ Cancelar
+ Entrar
+
+
+
+
+
+
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);