启用 Chromium 与 Google 帐户同步

Enabling Chromium to sync with Google Account

Google announced 从 2021 年 3 月 15 日起,Google Chrome、Chromium 的开源版本将限制私有 API 可用性.

此更改的主要含义是不再可能将 Chromium 书签、标签等与 Google 帐户同步。

在 i.a。 Arch Linux,Chromium 可以从存储库安装,而 Chrome 只能从 Arch 用户存储库安装(更迂回的方式)。

有没有办法在 Chromium 中重新启用 Google 帐户的同步?

使用设置 oauth2 ID 和密码的标志启动 Chromium 可以重新启用 Chromium 与 Google 帐户的同步。

oauth2-client-id 应设置为:77185425430.apps.googleusercontent.com 对应的oauth2-secret应该设置为:OTJgUOQcT7lO7GsGZq2G4IlT

例如在 Arch Linux 上,这可以通过创建包含以下内容的文件 ~/.config/chromium-flags.conf 来完成:

--oauth2-client-id=77185425430.apps.googleusercontent.com
--oauth2-client-secret=OTJgUOQcT7lO7GsGZq2G4IlT

需要注意的是Google不建议这样做。也不清楚此变通办法将工作多长时间。

我一直在寻找将 Chromium 与 Google 同步的方法,并且我在过去确实找到了另一个进程,但再次找到它时遇到了问题,因为我没有将其加入书签或在我的列表中找不到它书签。它涉及通过浏览器登录 google,并在某些列表中添加 Chromium 以允许其同步。我想这就像您从网站向您的帐户添加应用程序一样。问题是,我不记得去哪里做这个以及涉及哪些步骤。

无论如何,我刚刚(2021 年 8 月)将此页面上列出的这些开关添加到最新的便携式 chromium 61.0.3153.0(官方构建)(64 位),并且它起作用了,这比拥有登录 Google 并将 Chromium 添加为某种允许的应用程序。