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