Difference between revisions of "Enabling Cookies in your Web Browser"

From Spiffy Stores Knowledge Base

m
 
Line 1: Line 1:
 
== Web Browser Cookies ==
 
== Web Browser Cookies ==
 
 
In order to use the Spiffy Stores Toolbox, you will need to have cookies enabled in your Web Browser.
 
In order to use the Spiffy Stores Toolbox, you will need to have cookies enabled in your Web Browser.
  
Line 13: Line 12:
 
If you are still receiving an error message, try clearing your cache and delete your cookies.
 
If you are still receiving an error message, try clearing your cache and delete your cookies.
  
=== Microsoft Internet Explorer ===
+
== Before you start - What to enable ==
 +
Most users do not need to "allow all cookies everywhere". A practical approach is:
 +
 
 +
* '''Allow first-party cookies''' (cookies for the site you are visiting).
 +
* '''Allow third-party cookies only when needed''', either temporarily or for specific sites (e.g., payment providers, embedded login, identity services).
 +
 
 +
Modern browsers commonly default to blocking or restricting ''cross-site / third-party'' cookies.
 +
 
 +
== Google Chrome (Windows, macOS, Linux) ==
 +
Chrome’s cookie controls are under privacy settings and typically focus on third-party cookies.
 +
 
 +
# Open Chrome.
 +
# Go to '''⋮ (Menu)''' → '''Settings'''.
 +
# Select '''Privacy and security''' → '''Third-party cookies'''.
 +
# Choose the option that best fits your needs:
 +
#* '''Allow third-party cookies''' (most permissive), or
 +
#* Keep blocking third-party cookies and add site exceptions under "Sites allowed …" (recommended when only one site is failing).
  
To enable cookies in Internet Explorer 7 or 8:
+
=== Allow cookies for a specific site (recommended) ===
 +
From the same '''Third-party cookies''' screen, add the site under the allow list (Chrome provides an '''Add''' action under sites allowed).
  
# Click Start > Control Panel. (Note: with Windows XP Classic View, click the Windows Start button > Settings > Control Panel)
+
== Google Chrome (Android) ==
# Double-click the Internet Options icon
 
# Click the Privacy tab
 
# Click the Advanced button
 
# Select the option 'Override automatic cookie handling' under the Cookies section in the Advanced Privacy Settings window
 
# Select the 'Accept' or 'Prompt' option under 'First-party Cookies'
 
# Select the 'Accept' or 'Prompt' option under 'Third-party Cookies' (Note: if you select the 'Prompt' option, you'll be prompted to click OK every time a website attempts to send you a cookie)
 
# In the Internet Options window, click OK to exit
 
  
To enable cookies in Internet Explorer 6:
+
# Open Chrome on Android.
 +
# Tap '''⋮ (Menu)''' → '''Settings'''.
 +
# Tap '''Site settings''' → '''Third-party cookies'''.
 +
# Select an option to allow cookies (or add exceptions where available).
  
# Click Start > Control Panel. (Note: with Windows XP Classic View, click the Windows Start button > Settings > Control Panel)
+
== Microsoft Edge (Windows, macOS) ==
# Click the Advanced button
+
Edge provides cookie controls under Privacy settings and per-site allow lists.
# Select the option 'Override Automatic Cookie Handling'
 
# Select the 'Accept' or 'Prompt' option under 'First-party Cookies'
 
# Select the 'Accept' or 'Prompt' option under 'Third-party Cookies' (Note: if you select the 'Prompt' option, you'll be prompted to click OK every time a website attempts to send you a cookie)
 
# In the Internet Options window, click OK to exit
 
  
You may also need to add the site "spiffyserver.com" to the Sites list and use the "Allow" setting.
+
# Open Edge.
 +
# Select '''… (Settings and more)''' → '''Settings'''.
 +
# Go to '''Privacy, search, and services'''.
 +
# Open '''Cookies''' and ensure cookies are allowed (for example, do not block all cookies).
 +
# To allow cookies for a specific site, add the site under '''Allowed to save cookies'''.
  
=== Mozilla Firefox ===
+
== Mozilla Firefox (Windows, macOS, Linux) ==
 +
Firefox cookie behaviour is primarily controlled through '''Enhanced Tracking Protection (ETP)''' and related privacy controls. Mozilla notes that cross-site tracking cookies are disabled by default for Firefox users.
  
To enable cookies in Mozilla Firefox 3.x and 2.x (PC):
+
=== Option A: Change global Enhanced Tracking Protection (ETP) settings ===
  
# Click Tools > Options
+
# Open Firefox and load any webpage.
# Click Privacy in the top panel
+
# Click the '''shield''' icon to the left of the address bar.
# Tick the box labelled 'Accept cookies from sites'
+
# Select '''Protection Settings''' to open the global ETP configuration.
# Tick the box labelled 'Accept third-party cookies'
+
# Choose '''Standard''' (most compatible) or use '''Custom''' and adjust cookie blocking to be less restrictive.
# Click OK
 
  
To enable cookies in Mozilla Firefox 1.x (PC):
+
=== Option B: Ensure Firefox is not set to reject cookies entirely ===
 +
Mozilla’s support guidance for "cookies are blocked" starts in:
  
# Click Tools > Options
+
# '''Menu''' → '''Settings'''.
# Click Privacy in the top panel
+
# Open the '''Privacy & Security''' panel and review cookie-related settings there.
# Click the Cookies tab
 
# Tick the box labelled 'Allow sites to set cookies'
 
# Click OK.
 
  
To enable cookies in Mozilla Firefox (Mac):
+
== Apple Safari (macOS) ==
 +
Safari includes a “Block all cookies” control in Safari settings/preferences. Apple’s Safari help documentation describes changing cookie acceptance options from Safari’s privacy preferences.
  
# Go to the Firefox drop-down menu
+
# Open Safari.
# Select Preferences
+
# Go to '''Safari''' → '''Settings''' (or '''Preferences''' on some macOS versions).
# Click Privacy
+
# Open the '''Privacy''' tab.
# Under Cookies, select the option 'Allow sites to set Cookies'
+
# Ensure '''Block all cookies''' is '''not''' enabled (unchecked/off).
  
If you don't want to accept third-party cookies, then add the domain "spiffyserver.com" to the Exceptions list and set the status of the domain to "Enable"
+
== Apple Safari (iPhone / iPad) ==
 +
On iOS/iPadOS, cookie blocking is controlled in the Settings app. Apple’s current iPhone/iPad guides instruct you to turn off "Block All Cookies".
  
=== Apple Safari ===
+
# Open the iPhone/iPad '''Settings''' app.
 +
# Tap '''Apps''' → '''Safari'''.
 +
# Tap '''Advanced'''.
 +
# Turn '''off''' '''Block All Cookies'''.
  
To enable cookies in Safari:
+
== Brave (Android) ==
 +
Brave uses Chromium-style cookie controls plus Shields, and its support documentation lists cookie modes including "Allow all cookies".
  
# Go to the Safari drop-down menu
+
# Open Brave on Android.
# Select Preferences
+
# Go to '''Settings''' → '''Site Settings''' → '''Third-party cookies'''.
# Click Security in the top panel
+
# Select '''Allow all cookies''' (or a less permissive option if you only need first-party cookies).
# Under 'Accept Cookies' select the option 'Only from sites you navigate to'
 
# Save changes by clicking the close X icon in the top right-hand corner
 
  
=== Google Chrome ===
+
== Troubleshooting ==
 +
=== Cookies are enabled, but the site still won’t work ===
 +
Common causes:
  
To enable cookies in Chrome:
+
* '''Third-party cookies are blocked''': Many sign-in flows, payment widgets and embedded services require third-party cookies. In Chrome/Edge, allow third-party cookies or add a site exception.
 +
* '''Firefox Enhanced Tracking Protection is too strict for that site''': Switch ETP to a more compatible setting (Standard) or adjust cookie blocking via Custom.
 +
* '''Safari "Block all cookies" is enabled on the device''': Turn it off in Safari Privacy (macOS) or Safari Advanced settings (iPhone/iPad).
  
# Click the Tools menu
+
=== Best practice - Allow cookies only for the affected site ===
# Select Options
+
If you are enabling cookies to fix a single login or checkout issue, prefer adding a '''site-specific allow rule''' rather than globally allowing third-party cookies everywhere. Chrome and Edge explicitly support allow lists for specific sites.
# Click the Under the Hood tab and find the 'Privacy' section
 
# Click on the 'Content Settings...' button
 
# In the Cookies settings, select 'Allow local data to be set'
 
# Do not tick the option to block third-party cookies
 

Latest revision as of 16:23, 22 December 2025

Web Browser Cookies

In order to use the Spiffy Stores Toolbox, you will need to have cookies enabled in your Web Browser.

In addition, anyone wanting to purchase an item from your Spiffy Store will need to have cookies enabled for your store's domain in order to add items to their shopping cart.

Cookies also need to be enabled for the domain "spiffyserver.com" in order to be able to proceed to the checkout.

If you have been redirected to this page, then cookies have not been enabled as required.

If you've already checked that your cookies are enabled and you're still seeing an error message that your browser's cookie functionality is turned off, try opening a new window in your browser. Sometimes using tabs in a single browser instance can cause your cookies to stick.

If you are still receiving an error message, try clearing your cache and delete your cookies.

Before you start - What to enable

Most users do not need to "allow all cookies everywhere". A practical approach is:

  • Allow first-party cookies (cookies for the site you are visiting).
  • Allow third-party cookies only when needed, either temporarily or for specific sites (e.g., payment providers, embedded login, identity services).

Modern browsers commonly default to blocking or restricting cross-site / third-party cookies.

Google Chrome (Windows, macOS, Linux)

Chrome’s cookie controls are under privacy settings and typically focus on third-party cookies.

  1. Open Chrome.
  2. Go to ⋮ (Menu)Settings.
  3. Select Privacy and securityThird-party cookies.
  4. Choose the option that best fits your needs:
    • Allow third-party cookies (most permissive), or
    • Keep blocking third-party cookies and add site exceptions under "Sites allowed …" (recommended when only one site is failing).

Allow cookies for a specific site (recommended)

From the same Third-party cookies screen, add the site under the allow list (Chrome provides an Add action under sites allowed).

Google Chrome (Android)

  1. Open Chrome on Android.
  2. Tap ⋮ (Menu)Settings.
  3. Tap Site settingsThird-party cookies.
  4. Select an option to allow cookies (or add exceptions where available).

Microsoft Edge (Windows, macOS)

Edge provides cookie controls under Privacy settings and per-site allow lists.

  1. Open Edge.
  2. Select … (Settings and more)Settings.
  3. Go to Privacy, search, and services.
  4. Open Cookies and ensure cookies are allowed (for example, do not block all cookies).
  5. To allow cookies for a specific site, add the site under Allowed to save cookies.

Mozilla Firefox (Windows, macOS, Linux)

Firefox cookie behaviour is primarily controlled through Enhanced Tracking Protection (ETP) and related privacy controls. Mozilla notes that cross-site tracking cookies are disabled by default for Firefox users.

Option A: Change global Enhanced Tracking Protection (ETP) settings

  1. Open Firefox and load any webpage.
  2. Click the shield icon to the left of the address bar.
  3. Select Protection Settings to open the global ETP configuration.
  4. Choose Standard (most compatible) or use Custom and adjust cookie blocking to be less restrictive.

Option B: Ensure Firefox is not set to reject cookies entirely

Mozilla’s support guidance for "cookies are blocked" starts in:

  1. MenuSettings.
  2. Open the Privacy & Security panel and review cookie-related settings there.

Apple Safari (macOS)

Safari includes a “Block all cookies” control in Safari settings/preferences. Apple’s Safari help documentation describes changing cookie acceptance options from Safari’s privacy preferences.

  1. Open Safari.
  2. Go to SafariSettings (or Preferences on some macOS versions).
  3. Open the Privacy tab.
  4. Ensure Block all cookies is not enabled (unchecked/off).

Apple Safari (iPhone / iPad)

On iOS/iPadOS, cookie blocking is controlled in the Settings app. Apple’s current iPhone/iPad guides instruct you to turn off "Block All Cookies".

  1. Open the iPhone/iPad Settings app.
  2. Tap AppsSafari.
  3. Tap Advanced.
  4. Turn off Block All Cookies.

Brave (Android)

Brave uses Chromium-style cookie controls plus Shields, and its support documentation lists cookie modes including "Allow all cookies".

  1. Open Brave on Android.
  2. Go to SettingsSite SettingsThird-party cookies.
  3. Select Allow all cookies (or a less permissive option if you only need first-party cookies).

Troubleshooting

Cookies are enabled, but the site still won’t work

Common causes:

  • Third-party cookies are blocked: Many sign-in flows, payment widgets and embedded services require third-party cookies. In Chrome/Edge, allow third-party cookies or add a site exception.
  • Firefox Enhanced Tracking Protection is too strict for that site: Switch ETP to a more compatible setting (Standard) or adjust cookie blocking via Custom.
  • Safari "Block all cookies" is enabled on the device: Turn it off in Safari Privacy (macOS) or Safari Advanced settings (iPhone/iPad).

Best practice - Allow cookies only for the affected site

If you are enabling cookies to fix a single login or checkout issue, prefer adding a site-specific allow rule rather than globally allowing third-party cookies everywhere. Chrome and Edge explicitly support allow lists for specific sites.