Legacy Documentation
You are using the documentation for version 4.3.8. Go here for the latest version.
Cookies¶
Overview¶
HTTP cookies are small bits of data set by a website or app and stored on the user’s computer while the user is browsing. ExpressionEngine uses a number of cookies to help create a nicer user experience, both for guests and logged in members.
Cookies that are necessary to the functioning
By default, ExpressionEngine cookies are prefixed with exp_
, so the session cookie would be named ‘exp_sessionid’. However, the prefix can be configured in Security & Privacy.
Note
This should not be considered an exhaustive list of cookies that might be in use on a given site. Third party addons may have their own cookies and cookies may be set outside of ExpressionEngine entirely.
Name | Description | Expiration | Type |
---|---|---|---|
anon | Determines whether the user’s username is displayed in the list of currently logged in members. | 1 year | Functionality |
cp_last_site_id | MSM cookie indicating the last site accessed in the control panel. | Session | Strictly Necessary |
csrf_token | A security cookie used to identify the user and prevent Cross Site Request Forgery attacks. | 2 hours | Strictly Necessary |
flash | Control panel user feedback messages, encrypted for security. | 1 day | Strictly Necessary |
last_activity | Records the time of the last page load. Used in conjunction with the last_visit cookie. | 1 year | Strictly Necessary |
last_visit | Date of the user’s last visit. Can be shown as a statistic for members and used by the forum to show unread topics for both members and guests. | 1 year | Strictly Necessary |
remember | Determines whether a user is automatically logged in upon visiting the site. | 2 weeks | Strictly Necessary |
sessionid | Session id, used to associate a logged in user with their data. | 1-2 hours | Strictly Necessary |
tracker | Contains the last 5 pages viewed, encrypted for security. Typically used for form or error message returns. | Session | Functionality |
visitor_consents | Saves responses to Consent requests for non-logged in visitors | 1 year | Strictly Necessary |
Name | Description | Expiration | Type |
---|---|---|---|
my_email* | Email address specified when posting a comment. | 1 year | Functionality |
my_location* | Location specified when posting a comment. | 1 year | Functionality |
my_name* | Name specified when posting a comment. | 1 year | Functionality |
my_url* | URL specified when posting a comment. | 1 year | Functionality |
notify_me | If set to ‘yes’, notifications will be sent to the saved email address when new comments are made. | 1 year | Functionality |
save_info | If set to ‘yes’, allows additional cookies to store guest user information for use when filling out comment forms. This cookie is only set if you submit a comment. | 1 year | Functionality |
- Cookie is set only if the user opts in via the ‘save_info’ field.
Name | Description | Expiration | Type |
---|---|---|---|
forum_theme | If multiple forum themes exist, this cookie allows the user to save their theme preference. | 1 year | Functionality |
forum_topics | Tracks the id number for read topics, allows setting the ‘read’ status. Saved in the cookie for guests, the database for members. | 1 year | Functionality |