Termin ważności cookies

Termin ważności cookies

Wątek przeniesiony 2022-06-17 18:46 z Nietuzinkowe tematy przez cerrato.

SI
  • Rejestracja:prawie 6 lat
  • Ostatnio:ponad rok
  • Postów:15
0

Mam pytanie: czy istnieje jakiś sposób na przedłużenie terminu ważności cookies?

Xarviel
  • Rejestracja:ponad 3 lata
  • Ostatnio:2 dni
  • Postów:847
0

Tak, istnieje sposób :] :P

Zazwyczaj musisz ustawić dane cookies jeszcze raz z tą samą wartością tylko na dłuższy czas.

Xarviel
Może powiem inaczej :) :) Przykładowo w JavaScripcie nie ma żadnej wbudowanej funkcji do aktualizacji czasu cookies i jeśli potrzeba je przedłużyć to ustawia się dane ciastko jeszcze raz. Możesz robić tą aktualizacje w dowolnym momencie np podczas logowania, odwiedzenia jakieś konkretnej strony, kliknięcia w przycisk itd. https://stackoverflow.com/questions/13487161/how-to-update-cookie-expiration-time-with-javascript
kbi64
  • Rejestracja:prawie 18 lat
  • Ostatnio:7 miesięcy
  • Lokalizacja:Wielkopolska
1

Czas ustawiasz albo po stronie web serwera (apache, nginx itp) albo po stronie aplikacji, daj więcej szczegółów to pomożemy :D

SI
  • Rejestracja:prawie 6 lat
  • Ostatnio:ponad rok
  • Postów:15
0

Przepraszam, że nieprecyzyjnie się wyraziłem, miałem na myśli wydłużenie ważności cookies przez użytkownika. Chodzi o przechowanie koszyka zakupów dłużej niż termin określony w cookies.

ZD
  • Rejestracja:około 3 lata
  • Ostatnio:ponad rok
  • Postów:2310
1
StaryIniekumaty napisał(a):

Przepraszam, że nieprecyzyjnie się wyraziłem, miałem na myśli wydłużenie ważności cookies przez użytkownika. Chodzi o przechowanie koszyka zakupów dłużej niż termin określony w cookies.

<nieznamsiealopowiem>A w prawidłowo zbudowanym sklepie chyba powinno to nastąpić, z tytułu pobytu na sklepie / wędrowania po podstronach. </nieznamsiealopowiem>

Mówisz o czasie tzw "krótkim", kwadranse chodzenia po sklepie - czy "długim", posiadanie koszyka dzień później ?
generalnie więcej niedopowiadasz/przemilczasz, niż jasno określasz.

cookie najwyżej za co odpowiada, to związek client-side z server-side.
A jak serwer side "trzyma koszyk", za to cookie nie może odpowiadać.
jeśli programista server-side koszyka (był tu taki na 4p, he he) zdecydował zwolnić koszyk np po 24h, to choćby cookie miało trwałość 48h, uzyskamy efekt: tak, owszem znamy cię, wiemy kim jesteś, ale twój koszyk już nie jest aktualny


If you put a million monkeys at a million keyboards, one of them will eventually write a Java program - the rest of them will write Perl
edytowany 2x, ostatnio: ZrobieDobrze
SI
  • Rejestracja:prawie 6 lat
  • Ostatnio:ponad rok
  • Postów:15
0

To najkonkretniej jak potrafię.:) Chodzi o modny ostatnio temat ekogroszku w sklepie Tauron. Udaje się wrzucić towar do koszyka, ale prawie niemożliwe jest dokończenie transakcji w tej samej sesji sprzedażowej. Gdyby udało się przetrzymać zawartość koszyka do następnej sesji, byłoby się kroczek dalej, więc pewnie szanse wzrastałyby. Takie przetrzymanie koszyka musiałoby trwać co najmniej dwa dni. A może widzicie jakieś inne szanse na dokonanie transakcji (działając legalnie)?

ZD
  • Rejestracja:około 3 lata
  • Ostatnio:ponad rok
  • Postów:2310
2
StaryIniekumaty napisał(a):

To najkonkretniej jak potrafię.:) Chodzi o modny ostatnio temat ekogroszku w sklepie Tauron. Udaje się wrzucić towar do koszyka, ale prawie niemożliwe jest dokończenie transakcji w tej samej sesji sprzedażowej. Gdyby udało się przetrzymać zawartość koszyka do następnej sesji, byłoby się kroczek dalej, więc pewnie szanse wzrastałyby. Takie przetrzymanie koszyka musiałoby trwać co najmniej dwa dni. A może widzicie jakieś inne szanse na dokonanie transakcji (działając legalnie)?

https://4programmers.net/Forum/Off-Topic/361733-naszych_zamkneli


If you put a million monkeys at a million keyboards, one of them will eventually write a Java program - the rest of them will write Perl
ZD
a co do meritum: to bardzo podobne do mojego przypadku 2.
SI
  • Rejestracja:prawie 6 lat
  • Ostatnio:ponad rok
  • Postów:15
0

Dlatego zaznaczyłem, że działając legalnie.:) I wyłącznie na własne potrzeby, żeby nie zamarznąć zimą.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.