проверка активности клиета и изменение своего профиля

This commit is contained in:
2025-12-15 10:54:11 +03:00
parent 1a677f9ef2
commit a484d03894
9 changed files with 298 additions and 44 deletions
+4
View File
@@ -26,6 +26,9 @@ export async function setCookie(name, value, days = 180) {
const expires = new Date(Date.now() + days * 864e5).toUTCString();
const encodedName = encodeURIComponent(name);
document.cookie = `${encodedName}=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/;`;
document.cookie = `${encodedName}=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/; Secure;`;
// ---------- 1. Пытаемся установить безопасную куку ----------
let secureCookie = `${encodedName}=${cookieValue}; expires=${expires}; path=/; Secure; SameSite=Lax`;
document.cookie = secureCookie;
@@ -45,6 +48,7 @@ export async function setCookie(name, value, days = 180) {
return false; // безопасную куку установить не удалось
}
export async function getCookie(name) {
const cookies = document.cookie ? document.cookie.split('; ') : [];