如何在GAE应用程序中最好地存储凭据?
问题描述:
如何轻松地在简单的GAE
Google App Engine应用程序中存储某些数据?像用户名或某些地址信息一样,如果应用程序由于更新而重新启动或重新部署,则应该再次提供该信息。如何在GAE应用程序中最好地存储凭据?
是Datastore
要走的路吗?或者我应该看看什么?
答
从您的问题我假设凭证是连接到其他服务所需的凭据,而不是许多不同用户的个人凭证。
因此,如果您需要经常更改它们,请考虑数据存储。
如果不经常更新代码库,那么将它们留在文件系统中。
其他事情要考虑他们是多么的感性,谁能看到他们。
与可以部署/下载代码库(假设您已启用该功能)相比,您可能拥有访问数据存储区的人数更多,这也可能是决定性因素。