About Features Downloads Getting Started Documentation Events Support GitHub

Love VuFind®? Consider becoming a financial supporter. Your support helps build a better VuFind®!

Site Tools


Warning: This page has not been updated in over over a year and may be outdated or deprecated.
development:architecture:cookies

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
development:architecture:cookies [2019/05/10 12:07] – [Other Cookies] demiankatzdevelopment:architecture:cookies [2019/05/10 12:08] (current) – [Session Cookie] demiankatz
Line 5: Line 5:
 ===== Session Cookie ===== ===== Session Cookie =====
  
-The most prominent cookie used by VuFind keeps track of the user's PHP session, and it uses the standard name for a PHP session cookiePHPSESSID. Exactly what information is associated with the session identifier will depend on VuFind's configuration. In addition to normal, typical uses of the PHP session (such as maintaining the status of the current logged-in user, and temporarily holding state information during certain kinds of transactions), the session ID is also stored in the search table of VuFind's database to keep track of a temporary search history (which expires along with the user's session, unless the user opts to save searches to an account).+The most prominent cookie used by VuFind keeps track of the user's PHP session, and its name is configured through [[configuration:files:config.ini|config.ini]]'s session_name setting, defaulting to VUFIND_SESSION in recent releases of the software. Exactly what information is associated with the session identifier will depend on VuFind's configuration. In addition to normal, typical uses of the PHP session (such as maintaining the status of the current logged-in user, and temporarily holding state information during certain kinds of transactions), the session ID is also stored in the search table of VuFind's database to keep track of a temporary search history (which expires along with the user's session, unless the user opts to save searches to an account).
  
 ===== Other Cookies ===== ===== Other Cookies =====
Line 17: Line 17:
   * vufind_cart / vufind_cart_src - These cookies track items that the user has placed in their "Book Bag."   * vufind_cart / vufind_cart_src - These cookies track items that the user has placed in their "Book Bag."
 ---- struct data ---- ---- struct data ----
 +properties.Page Owner : 
 ---- ----
  
development/architecture/cookies.txt · Last modified: 2019/05/10 12:08 by demiankatz