• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Czy da się za pomocą JavaScript sprawdź czy użytkownik, który jest na naszej stronie już na niej był

VPS Starter Arubacloud
0 głosów
667 wizyt
pytanie zadane 14 lutego 2021 w JavaScript przez Piotr Kułakowski Początkujący (390 p.)
otwarte ponownie 15 lutego 2021 przez Piotr Kułakowski
Cześć,

Chcę sprawdzać na swojej stronie czy dany użytkownik, który na nią wejdzie już na niej był i zależnie od tego zrobić tak, żeby coś się wyświetlało lub nie. Czy da się sprawdzić ktoś już był na mojej stronie w JavaScript lub nodejs, jeśli tak to prosił bym o napisanie jak takie coś można zrobić?

Z góry dziękuję i Pozdrawiam
komentarz 15 lutego 2021 przez X3h Dyskutant (9,540 p.)
zapisz to w cookies
komentarz 15 lutego 2021 przez JakSky Stary wyjadacz (14,770 p.)
Cookie ma ograniczoną pamięć i do tego jest wysyłane co rządzenie. Kiepski pomysł.
komentarz 15 lutego 2021 przez Wiciorny Ekspert (269,120 p.)
jeszcze można dodać, że nie musisz akceptować cookies.

3 odpowiedzi

+1 głos
odpowiedź 14 lutego 2021 przez JakSky Stary wyjadacz (14,770 p.)
Tak, zależy tylko czy użytkownik jest zalogowany. Jeżeli nie to możesz przechowywać dane w local storage. Takie dane będą widoczne tylko w jednej przeglądarce, więc tu lepiej wypada przechowywanie takich informacji po stronie bazy danych, ale za to będzie wymagane logowanie użytkownika.
0 głosów
odpowiedź 14 lutego 2021 przez Wiciorny Ekspert (269,120 p.)
edycja 15 lutego 2021 przez Wiciorny
teoretycznie tak, w praktyce tak się robić nie powinno- chyba że czas sesji, to krótki okres to jak ktoś napisał "cashowanie" jest możliwe, niemniej jednak takie rzeczy i tak bardziej powinny być trzymane po stronie serwera.
Wtedy faktycznie możnaby coś takiego przechować w node.js, ale weźmy pod uwagę, że długotrwałe dane które chcemy przechowac, trzymamy w bazach więc sensu głębszego nie widzę

Tu jest jeszcze notka o Clienckim https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Client-side_web_APIs/Client-side_storage
przechowywaniu danych
0 głosów
odpowiedź 15 lutego 2021 przez Author[] Gaduła (3,130 p.)

Można to zrobić w localstorage, gdyż jest to prostsze i o wiele wygodniejsze do tego celu. Pliki cookies nie są najwygodniejszą opcją, gdyż użytkownicy dość często je czyszczą. 

Zerknij tu: MDN

Podobne pytania

0 głosów
2 odpowiedzi 133 wizyt
+1 głos
1 odpowiedź 232 wizyt
pytanie zadane 11 marca 2022 w Offtop przez endruss Nowicjusz (130 p.)
0 głosów
1 odpowiedź 392 wizyt
pytanie zadane 4 października 2019 w Systemy operacyjne, programy przez Czesc Początkujący (430 p.)

92,454 zapytań

141,263 odpowiedzi

319,099 komentarzy

61,854 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Akademia Sekuraka 2024 zapewnia dostęp do minimum 15 szkoleń online z bezpieczeństwa IT oraz dostęp także do materiałów z edycji Sekurak Academy z roku 2023!

Przy zakupie możecie skorzystać z kodu: pasja-akademia - użyjcie go w koszyku, a uzyskacie rabat -30% na bilety w wersji "Standard"! Więcej informacji na temat akademii 2024 znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...