проверка активности клиета и изменение своего профиля
This commit is contained in:
@@ -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('; ') : [];
|
||||
|
||||
|
||||
Reference in New Issue
Block a user