Anyone know how to properly use Session.touch()? #1042
-
Hi folks, |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
Maybe you only need to use "Depending on your store this may be necessary, but it can also create race conditions where a client makes two parallel requests to your server and changes made to the session in one request may get overwritten when the other request ends, even if it made no changes (this behavior also depends on what store you're using). my config:
|
Beta Was this translation helpful? Give feedback.
Maybe you only need to use
resave: true
instead touch():"Depending on your store this may be necessary, but it can also create race conditions where a client makes two parallel requests to your server and changes made to the session in one request may get overwritten when the other request ends, even if it made no changes (this behavior also depends on what store you're using).
The default value is true, but using the default has been deprecated, as the default will change in the future. Please research into this setting and choose what is appropriate to your use-case. Typically, you'll want false.
How do I know if this is necessary for my store? The best way to know is to check with you…