Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.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 谷歌应用引擎私人使用?_Google App Engine - Fatal编程技术网

Google app engine 谷歌应用引擎私人使用?

Google app engine 谷歌应用引擎私人使用?,google-app-engine,Google App Engine,是否可以在Google App Engine上创建只能由单个用户访问的Web应用程序?我正在考虑一个简单的任务管理应用程序,供私人使用 是的,我已经在GAE文档中查过了,但我真的不明白他们基于域的身份验证系统是什么意思。“基于域的身份验证”一旦设置,会导致Web应用程序向用户询问名称和密码。如果没有合适的证件,他就无法进入 这就回答了你的问题,当然是肯定的。照办 if(user.email() == myemail) 一旦用户对象被创建。如果“单用户”的意思是只有您将使用该应用程序,最简单的选

是否可以在Google App Engine上创建只能由单个用户访问的Web应用程序?我正在考虑一个简单的任务管理应用程序,供私人使用

是的,我已经在GAE文档中查过了,但我真的不明白他们基于域的身份验证系统是什么意思。

“基于域的身份验证”一旦设置,会导致Web应用程序向用户询问名称和密码。如果没有合适的证件,他就无法进入

这就回答了你的问题,当然是肯定的。照办

if(user.email() == myemail)
一旦用户对象被创建。

如果“单用户”的意思是只有您将使用该应用程序,最简单的选择是配置该应用程序为您进行身份验证。在python中,这将使用app.yaml文件完成,如图所示。这样,您可以同时锁定多个URL。如果只允许您访问,则使用admin选项是合适的,如果您希望其他人也能够登录,“required”选项也可以使用

yaml想要的样品:

handlers:

- url: /profile/.*
  script: user_profile.py
  login: required

- url: /admin/.*
  script: admin.py
  login: admin

- url: /.*
  script: welcome.py

Peter发布的“login:admin”选项是一个更好的解决方案。您不必担心是否所有的代码路径都进行了检查,如果您想要添加朋友(或cronjob或任务队列),您不必修改代码:-)在java世界中是否有类似的方法?