Difference between revisions of "Enabling Cookies in your Web Browser"
From Spiffy Stores Knowledge Base
m (→Google Chrome) |
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. | ||
| − | === | + | == 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). | ||
| − | + | === 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) == | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | + | # Open Chrome on Android. | |
| + | # Tap '''⋮ (Menu)''' → '''Settings'''. | ||
| + | # Tap '''Site settings''' → '''Third-party cookies'''. | ||
| + | # 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. | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | + | # 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 (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 === | |
| − | # | + | # Open Firefox and load any webpage. |
| − | # Click | + | # Click the '''shield''' icon to the left of the address bar. |
| − | # | + | # Select '''Protection Settings''' to open the global ETP configuration. |
| − | # | + | # 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: | ||
| − | # | + | # '''Menu''' → '''Settings'''. |
| − | # | + | # 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. | ||
| − | # Go to | + | # Open Safari. |
| − | + | # Go to '''Safari''' → '''Settings''' (or '''Preferences''' on some macOS versions). | |
| − | # | + | # Open the '''Privacy''' tab. |
| − | # | + | # 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". | ||
| − | + | # Open the iPhone/iPad '''Settings''' app. | |
| + | # Tap '''Apps''' → '''Safari'''. | ||
| + | # Tap '''Advanced'''. | ||
| + | # 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". | ||
| − | # Go to | + | # Open Brave on Android. |
| − | # Select | + | # Go to '''Settings''' → '''Site Settings''' → '''Third-party cookies'''. |
| − | + | # 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. | |
| − | |||
| − | |||
| − | |||
| − | |||
Latest revision as of 16:23, 22 December 2025
Contents
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.
- 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).
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)
- Open Chrome on Android.
- Tap ⋮ (Menu) → Settings.
- Tap Site settings → Third-party cookies.
- 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.
- 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 (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
- Open Firefox and load any webpage.
- Click the shield icon to the left of the address bar.
- Select Protection Settings to open the global ETP configuration.
- 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:
- Menu → Settings.
- 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.
- Open Safari.
- Go to Safari → Settings (or Preferences on some macOS versions).
- Open the Privacy tab.
- 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".
- Open the iPhone/iPad Settings app.
- Tap Apps → Safari.
- Tap Advanced.
- 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".
- Open Brave on Android.
- Go to Settings → Site Settings → Third-party cookies.
- 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.