googleoauth2应用引擎:跳过帐户选择

2024-09-22 16:42:46 发布

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

我正在开发一个googleappengineweb应用程序,它利用Api客户端库(Python)访问驱动器和日历。你知道吗

当用户进入应用程序时,它会被要求使用Google帐户登录。之后,第二个表格被显示,其中的应用程序被称为不属于谷歌,用户应授权它访问他的数据。在第二种形式中,用户可以更改帐户(如果记录了多个帐户)。 这有时会导致应用程序中的不一致users.get\当前\用户()返回前一个帐户,而通过库访问的服务引用第二个帐户。你知道吗

我在这个问题上苦苦挣扎了很久Managing users authentication in Google App Engine

一种解决方案是避免第二次选择帐户,并强制用户针对当前登录的帐户授权应用程序。你知道吗

有什么办法吗? 我使用的是Python装饰程序oauth\u required()和oauth\u aware()


Tags: 数据用户api应用程序利用客户端google记录