sienori / Tab-Session-Manager

WebExtensions for restoring and saving window / tab states
https://tab-session-manager.sienori.com/
Mozilla Public License 2.0
1.83k stars 183 forks source link

Can't login to google form Ungoogled Chromium #777

Open candrapersada opened 3 years ago

candrapersada commented 3 years ago

Short description

Unlike Chrome, Ungoogled Chromium cannot login to Google

Steps to reproduce

  1. Start browser with clean profile
  2. Install Tab Session Manager
  3. Enable cloud sync and login to Google.
  4. error code 400

Expected result

Actual result

cant login with my google account, error code 400 image

Platform information

Additional context

sienori commented 3 years ago

Where did you download Chromium from? I downloaded Chromium from https://download-chromium.appspot.com, and it worked fine.

The redirect_uri shown in the error screen should be https://iaiomicjabeggjcfkbimgmglanimpnae.chromiumapp.org/.

candrapersada commented 3 years ago

from https://ungoogled-software.github.io/ungoogled-chromium-binaries/releases/windows/64bit/89.0.4389.90-1

candrapersada commented 2 years ago

from https://ungoogled-software.github.io/ungoogled-chromium-binaries

bayazidbh commented 2 years ago

Does the extension just invoke some sort of api of Chromium from the Sign In button? That might be the reason why it is currently broken in Ungoogled Chromium because they removed a bunch of Google's stuff in Chromium.

It might work better if it uses a normal syncing method like Toby does, but with Google as the backend (or something more manual like how Violentmonkey did syncing with dropbox/onedrive/gdrive).

candrapersada commented 2 years ago

It might work better if it uses a normal syncing method like Toby does, but with Google as the backend (or something more manual like how Violentmonkey did syncing with dropbox/onedrive/gdrive).

how to do it?

Tamarindo94 commented 1 year ago

This happens to me, too

Tamarindo94 commented 1 year ago

It might work better if it uses a normal syncing method like Toby does, but with Google as the backend (or something more manual like how Violentmonkey did syncing with dropbox/onedrive/gdrive).

how to do it?

It might be possible, assuming license compatibility, to reuse part of ViolentMonkey's code (https://github.com/violentmonkey/violentmonkey), but first it must be clear what is causing the problem

chaoscreater commented 5 months ago

Same issue, using UnGoogled Chromium latest build.

image