From 10cacbbc22997651ff434ec688e2b4e4f92dcbaa Mon Sep 17 00:00:00 2001
From: IoT Manager <67171972+IoTManagerProject@users.noreply.github.com>
Date: Mon, 2 Oct 2023 17:51:40 +0200
Subject: [PATCH] =?UTF-8?q?=D0=B2=D1=85=D0=BE=D0=B4=20=D0=B2=20=D1=81?=
=?UTF-8?q?=D0=B8=D1=81=D1=82=D0=B5=D0=BC=D1=83?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/App.svelte | 4 ++--
src/lang.js | 20 ++++++++++++++++++++
src/pages/Login.svelte | 16 ++++++++++------
3 files changed, 32 insertions(+), 8 deletions(-)
diff --git a/src/App.svelte b/src/App.svelte
index 4b6b14a..9787d30 100644
--- a/src/App.svelte
+++ b/src/App.svelte
@@ -1401,11 +1401,11 @@
-
diff --git a/src/lang.js b/src/lang.js
index c453d61..8423ccf 100644
--- a/src/lang.js
+++ b/src/lang.js
@@ -3,10 +3,30 @@ export default {
"login.email": "Введите email",
"login.pass": "Введите пароль",
"login.login": "Вход",
+ err_of_registration: "Ошибка регестрации",
+ err_of_login: "Ошибка входа в систему",
+ err_user_exist: "Такой пользователь уже был зарегестрирован",
+ err_user_not_exist: "Такой пользователь не был зарегестрирован",
+ err_pass: "Неправильный пароль",
+ err_empty_fullname: "Пустое поле имени",
+ err_empty_user: "Пустое поле Email адреса",
+ err_not_email: "Неправильно введен Email",
+ err_pass_lenth: "Пароль должен быть от 4 до 10 символов",
+ ok_success_login: "Вы вошли в систему",
},
en: {
"login.email": "Email",
"login.pass": "Password",
"login.login": "Login",
+ err_of_registration: "Ошибка регестрации",
+ err_of_login: "Ошибка входа в систему",
+ err_user_exist: "Такой пользователь уже был зарегестрирован",
+ err_user_not_exist: "Такой пользователь не был зарегестрирован",
+ err_pass: "Неправильный пароль",
+ err_empty_fullname: "Пустое поле имени",
+ err_empty_user: "Пустое поле Email адреса",
+ err_not_email: "Неправильно введен Email",
+ err_pass_lenth: "Пароль должен быть от 4 до 10 символов",
+ ok_success_login: "Вы вошли в систему",
},
};
diff --git a/src/pages/Login.svelte b/src/pages/Login.svelte
index 5dec00a..a38cf73 100644
--- a/src/pages/Login.svelte
+++ b/src/pages/Login.svelte
@@ -5,10 +5,10 @@
export let show = true;
let user = {};
-
let errors = [];
const login = async (user) => {
+ errors = [];
try {
let res = await fetch("https://portal.iotmanager.org/api/auth/login", {
mode: "cors",
@@ -20,17 +20,21 @@
body: JSON.stringify(user),
});
const content = await res.json();
- console.log(content);
+ //console.log(content);
if (res.ok) {
- //
+ errors = [{ msg: "ok_success_login" }];
+ saveToken(content.message);
} else {
errors = content.message;
}
} catch (e) {
- //console.log("er");
- //errors = e;
+ console.log(e);
}
};
+
+ const saveToken = async (token) => {
+ console.log("token to be saved: ", token);
+ };
{#if show}
@@ -50,7 +54,7 @@
{#each errors as e, i}
- {e.msg}
+ {$t(e.msg)}
{/each}