如何在不使用UX的情况下登录到我的应用程序中的google帐户(在macos上)

2024-09-29 01:32:45 发布

您现在位置:Python中文网/ 问答频道 /正文

所有访问GoogleAPI(在我的例子中,日历api)的示例都使用GoogleSign-in api(它生成用于选择帐户的UX)

在我的例子中,我有一个玩具应用程序,它想使用私人日历作为该应用程序的资源。应用程序的用户无法使用该资源(即使我想使用登录方法)

我需要一种方式来选择,内部,一个谷歌帐户与电子邮件_帐户和密码

我似乎无法确定这种方法是否被允许,以及是否被允许,我该如何为此编写代码

提前谢谢


Tags: 方法用户inapi应用程序示例方式私人
1条回答
网友
1楼 · 发布于 2024-09-29 01:32:45

Service accounts

自由地做到这一点的唯一方法是在组织内部使用服务帐户。你不能以这种方式登录普通消费者(gmail)帐户。这是一项安全措施

有一个官方的Python快速入门here,您可能会发现查看我的另一个答案here会很有帮助

Server side web apps

如果你不在一个组织内,这可能是你工作的最佳途径。这些应用程序从cloud console中的凭据页面获取凭据。您可以将这些配置为访问您的资源。因为听起来你的应用程序的用户不会使用它来修改他们自己的任何资源,那么你就不需要向他们请求身份验证

参考文献

相关问题 更多 >