使用 Google 账户登录 Chromium
准备工作
注册并登陆谷歌账号,加入用户群组 Chromium-dev 与 Google browser sign-in test account 以获取相关api的访问权限。
创建项目
进入 Google Cloud Console,创建一个项目,进入 API 和服务下的 OAuth 权限请求页面,跟随引导开始配置 Google Auth Platform,受众群体选择“外部”,其余按需填写。
进入目标对象页面,在测试用户中添加 Google 账户。
随后进入 API 和服务下的库,搜索并添加如下 API:
- Cloud Search API
- Google Drive API
- Safe Browsing API
- Time Zone API
- Admin SDK
- Chrome Sync API
- Chrome Web Store API
- Chrome Spelling API
获取密钥
进入 API 和服务下的凭据,创建 API 密钥与 OAuth 2.0 客户端 ID,应用类型选择桌面应用,其余按需填写。
使用
将获取到的 API 密钥,客户端 ID,客户端密钥分别以 GOOGLE_API_KEY, GOOGLE_DEFAULT_CLIENT_ID, GOOGLE_DEFAULT_CLIENT_SECRET 的环境变量提供给 Chromium 即可。
Next time, we'll talk about "nothing"