raindropio / app

https://app.raindrop.io
MIT License
966 stars 99 forks source link

[BUG] The latest version of Firefox's Strict ETP prevents Raindrop.io extension from signing in to the account. #152

Open Iz-zzzzz opened 1 month ago

Iz-zzzzz commented 1 month ago

Describe the bug The latest version of Firefox's Strict ETP prevents Raindrop.io extension from signing in to the account.

To Reproduce Steps to reproduce the behavior:

  1. Create new Firefox profile
  2. Install extension
  3. Sign in
  4. Click at extension
  5. Prompt to sign in again

https://github.com/user-attachments/assets/d221859e-2619-4857-9934-f65e7a0d1c3e

Expected behavior Can sign in to the account as before.

Desktop (please complete the following information):

Additional context

  1. I don't sure whether this issue should be opened here or Bugzilla.

  2. Latest change related to this issue

    Firefox now blocks third-party cookie access when Enhanced Tracking Protection's Strict mode is enabled.

source

  1. Changing ETP mode from Strict to Standard solves this issue.

  2. ETP stands for Enhanced Tracking Protection

baumheld commented 1 month ago

Changing ETP mode from Strict to Standard solves this issue

I have the same issue. But switching to Standard didn't solve the problem for me

VVispy commented 3 weeks ago

yes same here, bug only started occurring recently. please fix it :)

exentrich commented 3 weeks ago

Update with fix is on the way. Waiting for review from Mozilla. They usually approve update in few days, up to a week. In the mean time just add api.raindrop.io to cookies whitelist:

  1. Open settings. Go to Privacy & Security section. Scroll to Cookies and Site Data and click Manage Permissions...
  2. In Address of website put https://api.raindrop.io and click Allow. Then click Save Changes
jakeparis commented 3 weeks ago

Update with fix is on the way. Waiting for review from Mozilla. They usually approve update in few days, up to a week. In the mean time just add api.raindrop.io to cookies whitelist:

1. Open settings. Go to Privacy & Security section. Scroll to Cookies and Site Data and click Manage Permissions...

2. In Address of website put https://api.raindrop.io and click Allow. Then click Save Changes

@exentrich Thanks so much for the work around!