subdavis / Tusk

🐘 🔒 KeePass-compatible browser extension for filling passwords.
https://subdavis.com/Tusk
Other
476 stars 73 forks source link

Google blocking access to Google Drive #354

Closed UniversalFlamingo closed 1 month ago

UniversalFlamingo commented 1 month ago

Bug report

Steps to reproduce - current behaviour

Tusk -> Settings -> Manage Databases

Enable Google Drive Select account (I have two Chrome/Google accounts)

I get a popup saying: This app is blocked This app tried to access sensitive info in your Google Account. To keep your account safe, Google blocked this access.

What is the expected behaviour

It should authenticate & let me choose my databases.

Additional remarks

Tusk v2024.8.10

Environment

Operating System:

Browser vendor and version:

Chrome - 127.0.6533.100

Storage Provider:

Google Drive

subdavis commented 1 month ago

~Please read the troubleshooting guide like it says in the app and the issue template. It will fix this.~ Update: this is my mistake, an update is pending.

https://github.com/subdavis/Tusk/wiki/Troubleshooting#google-drive-issues

UniversalFlamingo commented 1 month ago

Please read the troubleshooting guide like it says in the app. It will fix this.

https://github.com/subdavis/Tusk/wiki/Troubleshooting#google-drive-issues

I did those things before posting, I'm sorry I failed to say so.

I have also tried with a second Google account that has no connections.

On my Chromebook I logged out of all but one Google account & that made no difference. I have not had a chance to try this on Windows.

FWIW - Things do work as expected with Firefox on Windows.

baergj commented 1 month ago

I've also been having this issue ever since the 2024.8.2 update. I eventually convinced Google to let me reconnect the app but then the issue recurred with the .10 update (so maybe this is somehow related to when the extension is updated?).

I've followed the troubleshooting instructions FWIW but I've been unable to reconnect since the .10 update.

Dadadah commented 1 month ago

I am also having this issue, I'm using chrome and am unable to use Tusk right now. When I try to access the database in the Tusk UI, Google responds with "App Blocked"

subdavis commented 1 month ago

You are all correct. I made a mistake in the latest release to the chrome web store and caused a permissions regression for chrome. I did not make this same mistake on the latest release to the Mozilla store because the permissions are requested in a different way.

Sorry for the confusion, and thank you for reporting this problem @UniversalFlamingo. A fix will be available in 2024.8.12.

baergj commented 1 month ago

Confirmed that this is all better in .12 - thank you!

Dadadah commented 1 month ago

Confirmed as working for me. Thanks for fixing quickly!

UniversalFlamingo commented 1 month ago

Likewise confirmed for both Windows and Chromebook. Tusk is literally the only option for browser integration on Chromebook, thank you for tracking this down so quickly!