List of cookies used by Discourse

:no_entry: This topic is no longer being updated, and may not contain current information! To understand how Discourse uses cookies, please check the cookies section of our privacy notice.

Name Essential Expires Description Contains personal data
email Y Session Used during account creation, login, or password reset to prefill form.
Created when E-mail address is provided in URL as a query parameter.
Y
destination_url Y Session Used during login to redirect to the requested page.
Created when user visits URL which required authentication. They are redirected to login page and value from cookie is used to redirect back to originally requested URL after authentication.
Deleted after authentication.
N
sso_destination_url Y Session Used during SSO login to redirect to the requested page.
Created when response from SSO provider is returned with redirect URL, for example to 2FA form.
Deleted after authentication.
N
sso_payload Y Session Used during SSO authentication when 2FA is enabled.
Created when response from SSO provider is returned.
Deleted after authentication.
Y
authentication_data Y next page view Used during full-screen login to return data to the JavaScript application.
Created when response from SSO provider is returned.
Deleted after authentication.
Y
theme_ids Y 1 year Remembers user theme personalization if “Make this my default theme on all my devices” is not ticked.
Created when personal preferences are changed.
Deleted when personal preferences are reset to default.
N
color_scheme_id Y 1 year Remembers user color scheme personalization if “Set default colour scheme(s) on all my devices” is not ticked.
Created when personal preferences are changed.
Deleted when personal preferences are reset to default.
N
dark_scheme_id Y 1 year Remembers user dark colors personalization if “Set default colour scheme(s) on all my devices” is not ticked.
Created when personal preferences are changed.
Deleted when personal preferences are reset to default.
N
text_size Y 1 year Remembers user text size personalization if “Make this the default text size on all my devices” is not ticked.
Created when personal preferences are changed.
Deleted when personal preferences are reset to default.
N
cn Y Session Client clear notifications.
Created after notification is clicked.
Deleted when page is loaded.
N
_bypass_cache Y Session Used to skip cache.
Created on SSO callback.
N
_t Y 1440 hours User authentication token cookie. Expiry date can be configured with maximum_session_age site setting.
Created after authentication.
Deleted after logout.
N
_forum_session Y Session Session cookie.
Created when page is loaded.
N
dosp Y next page view Temporary cookie that informs client denial of service protection is in place.
Created when page is loaded.
N
cookietest Y Session Check if cookies are enabled.
Created when authentication fails to ensure that cookies are enabled (disabled cookies may be a reason for failure).
N
__profilin N Session Developer only, used by rack-mini-profiler to bypass work.
Created when page is loaded
N
_ga N 2 years Google Analytics cookie. ONLY set if configured to use GA.
Created when page is loaded.
N
_gat N 1 minute Google Analytics cookie. ONLY set if configured to use GA
Created when page is loaded.
N
_gid N 24 hours Google Analytics cookie. ONLY set if configured to use GA
Created when page is loaded.
N
53 Likes