python - 您如何在 Google App Engine 项目中查询 Google App Domain 中的用户集?

标签 python google-app-engine google-apps gql gqlquery

如果您有一个 Google App Engine 项目,您可以基于 a) 任何拥有 google 帐户的人或 b) 特定的 google 应用域来进行身份验证。由于您可以连接这两个实体,我假设有一些方法可以查询可以进行身份​​验证的用户列表。用例是将组织中所有成员的花名册输出到在 Google App Engine 上运行的网页。有什么想法吗?

最佳答案

查询所有可能在“a”(所有 gmail 用户)情况下进行身份验证的用户将是数以百万计的用户,所以我相信您不希望这样做。

我敢肯定,您实际上是指查询之前登录过您的应用程序的用户,在这种情况下,您只需创建一个表来存储他们的用户信息,并在经过身份验证的用户访问您的站点时填充该表。

您可以在 Using User Values With the Datastore 下的 Google App Engine 文档中阅读更多内容

关于python - 您如何在 Google App Engine 项目中查询 Google App Domain 中的用户集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/419197/

相关文章:

java - AppEngine React 和 Jersey - 您指定的 scrapDir 不可用

google-api - 错误: invalid_client no application name

gmail - 在可安装的 Google Marketplace 列表中包含 GMail 侧边栏小工具

google-apps - 将 Google 帐户登录限制到指定的 Apps 域

python - 如何从 Node.js AWS Lambda 函数运行 Python 脚本

python - 使用 Python 引用名称列表

python - 删除全为零的字符串 - pandas python

Python文件上传使用S3签名?

java - App Engine 数据存储中的空列表 : Java vs Python

java - 高复制环境的持久性策略(Google App Engine)