通过HTML表单将授权用户添加到应用程序引擎项目的最佳做法

时间:2013-05-08 17:04:47

标签: python google-app-engine authorization

我正在尝试找出通过网站管理员用户访问/维护的网络表单添加其他授权应用程序用户的最佳方法。

我想我想要检查get_current_user()针对具有网站“admin”权限的用户输入的授权用户列表(如不是仪表板的应用程序管理员权限等)。

examples Ive seen似乎表明我应该使用电子邮件地址。这是最佳做法,还是有办法使用电子邮件地址将Google帐户的整个用户属性作为授权用户添加到我的数据存储区?如果是这样,这样做有什么好处吗?

关注问题如果整个用户属性具有优势,我可以在其中找到如何实现此功能的示例。

1 个答案:

答案 0 :(得分:1)

一般来说,网络应用程序使用电子邮件进行身份验证,因为您需要与用户进行通信,而电子邮件是最好/最简单的方法,因此您需要为他们提供电子邮件地址。 。电子邮件地址本身也是独一无二的,因为只有一个人可以使用电子邮件帐户(除非他们共享,他们不应该共享)。

我认为没有办法向Google查询Google+唱片或某些内容。你可以写一些东西去做,但是导入所有这些都没有任何优势,除了你会因为你有他们的照片等而将它们扯出来。