python - 通过存储的凭据以编程方式登录谷歌帐户
问题描述
我有两个独立的谷歌云帐户。我访问/查看一些目前只能通过浏览器编辑的服务(在 google-cloud api 中不受支持)。
为此,我必须 1)登录帐户 1 并查看/编辑服务 2)注销,然后再次为帐户 2 重复步骤 1
这是相当麻烦的。现在,google-cloud 通常支持为两个单独的帐户存储凭据。但是有没有办法使用这些存储的凭据通过浏览器登录。
澄清一下,我说的是一般登录到谷歌帐户而不使用 selenium+chromedriver 之类的东西。如果可以使用某种存储的凭据,我会更喜欢。在我的用例中,便利性(以及登录/注销的速度)比安全性更重要。
有没有办法使用 python 或其他语言来做到这一点?
解决方案
您可以在浏览器中一次登录多个 Google 帐户。
如果您拥有多个 Google 帐户,则可以一次登录多个帐户。这样,您可以在帐户之间切换而无需退出并重新登录。
有关更多详细信息,请检查一次登录多个帐户
如果您想为 gcloud(而不是浏览器)执行此操作,请检查gcloud config 配置
推荐阅读
- node.js - Nodejs - 4 个进程和 VS Code 5 个进程占用内存,如任务管理器中所示
- python - 使用 jupyter 笔记本在 M1 Mac 上未定义名称“_mysql”
- symfony - 向 symfony 时间类型小时和分钟字段添加属性
- azure-machine-learning-studio - “MSIAuthentication”对象没有属性“get_token”
- django - Django + Nginx + Gunicorn 设置错误:(104:对等方重置连接)同时从上游读取响应标头
- python - Python烧瓶形式创建组消息,错误绑定参数2 - 可能不支持的类型
- javascript - 按类样式化反应渲染的 HTML
- python - discord.py bot ClientConnectorCertificateError 运行时
- paypal - 用于市场和平台的贝宝 | 订阅平台费可用吗?
- cookies - 如何管理 Cookies are required 错误页面?