google-app-engine - 可安装的 Google App Engine 应用

标签 google-app-engine marketplace

当应用程序的设计意图是在 GAE 的应用程序市场中作为可安装的应用程序制作时,开发人员是否应该采取任何额外的安全措施?例如,如果 A 公司安装该应用程序,B 公司安装该应用程序,他们是否各自拥有自己的数据存储区?如果不是,作为开发人员,我如何将两者分开?我对此有很多顾虑,我不想在我的项目开发中走得太远,只是不得不撕掉一半的代码并重新开始。

我对整个过程有很多疑问,而且我无法从 GAE 文档中获得很多实用信息。我知道我必须创建应用程序 list 、部署应用程序等等,我只是好奇您如何创建一个应用程序,为使用它的多个组织做好准备并尊重他们的隐私。

任何信息或信息链接都很好。

谢谢。

最佳答案

不,个人用户不会获得单独的数据存储 - Apps 市场和 App Engine 是分开的,因此这里没有神奇的集成。我们刚刚宣布了 prerelease of 1.3.6 ,但是,其中包括命名空间支持。这意味着您可以为每个客户使用一个单独的命名空间,有效地将他们的数据彼此隔离,这样您就不会意外地在域之间泄漏数据。

关于google-app-engine - 可安装的 Google App Engine 应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3430589/

相关文章:

c# - Windows 手机 : how get current application id

python - App Engine 实例内存不断增加

python - 如何在 Google App Engine for python 中删除 NDB 模型的所有实体?

java - 如何将后端模块类导入android studio中的应用程序模块

python - 是否有一个 python openid apps-discovery 库来将 appengine 应用程序放到应用程序市场上

visual-studio-code - 如何解决 Visual Code Marketplace 服务器错误 503 问题?

javascript - Google 应用引擎授权返回 null

java - 将地址字符串转换为 GeoPt 值

android - 以编程方式确定应用程序是否为 MarketPlace 版本