2013-05-08 66 views
1

我试图找出通过访问网页的形式/由网站管理员用户维护添加额外的授权应用程序的用户的最佳方法授权用户添加到应用程序引擎项目。最佳的实践,通过HTML表单

我在想,我想检查get_current_user()针对具有站点“管理员”权限的用户输入的授权用户列表(如在仪表板的应用程序管理权限中)。

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

的后续问题上,如果整个用户属性的优点是在那里可以找到如何实现这样的例子。

回答

1

一般来说,Web应用程序使用电子邮件进行身份验证,因为您将需要与用户通信和电子邮件是做到这一点的最好/最简单的方法,所以这是一个给定的,你会需要一个电子邮件地址他们。电子邮件地址本身也是独一无二的,因为只有一个人可以使用电子邮件帐户(除非他们共享,他们不应该这样做)。

我不相信有一种方法来查询谷歌Google+信息记录或诸如此类。你可以写一些东西来做,但是除了要让它们出来,因为你有他们的照片等等,导入所有这些都没有什么好处。

+0

有道理。谢谢! – techkilljoy 2013-05-14 15:36:16