Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google app engine 如何允许某些电子邮件地址对GAE应用程序进行身份验证?_Google App Engine - Fatal编程技术网

Google app engine 如何允许某些电子邮件地址对GAE应用程序进行身份验证?

Google app engine 如何允许某些电子邮件地址对GAE应用程序进行身份验证?,google-app-engine,Google App Engine,在我的GAE应用程序中,我希望只允许三个。abc@mydomain.com, xyx@mydomain.com及abc@gmail.com)发送到身份验证的电子邮件地址,但我无法对其进行配置。在创建GAE应用程序时,它有三个选项不符合我的要求。非常感谢在这方面提供帮助的任何人。 Thanx。您可以在app.yaml中“关闭”非管理员用户的处理程序 - url: .* script: main.application login: admin 然后,只需在管理控制台/权限中添加三个用户作

在我的GAE应用程序中,我希望只允许三个。abc@mydomain.com, xyx@mydomain.com及abc@gmail.com)发送到
身份验证的电子邮件地址
,但我无法对其进行配置。在创建GAE应用程序时,它有三个选项不符合我的要求。非常感谢在这方面提供帮助的任何人。
Thanx。您可以在app.yaml中“关闭”非管理员用户的处理程序

- url: .*
  script: main.application
  login: admin

然后,只需在管理控制台/权限中添加三个用户作为应用程序所有者/开发人员/查看器。此用户需要注册google帐户才能申请。

可能重复@Paul,在您的链接中,接受的答案和其他答案对我没有帮助,因为他们建议使用第三方库。GAE或web.xml中是否有任何应用程序设置?要做什么?证明…是真实的如果您想要的东西不可用,那么逻辑上剩下的就是编写您自己的或使用第三方。有3个选项,谷歌账户、谷歌应用账户或OpenID。接受这个事实,你必须自己写。这很简单-要求用户提供他们的电子邮件地址,并检查它是否在允许列表中,如果是这样,请对照您存储的密码哈希检查他们的密码哈希。安全性是困难的,除非必须,否则您不应该自己实现它。你真的要来这里吗?thanx paul,我有你。。。