2010-11-02 50 views
2

我正在阅读用户服务以在部署我的应用程序之前了解用户API。我想让用户在不登录的情况下尝试应用程序。这可能吗?我需要将来自给定用户的输入存储到数据存储中,然后获取它。谢谢。Google App Engine:将数据存储与未登录的用户配合使用

+0

请不要同时在这里和组内交叉;任何一个社区都不能说出另一个可能已经有好的答案。 https://groups.google.com/group/google-appengine/t/69ffd13840ab7451 – 2010-11-02 14:47:15

+0

好的。谢谢.. – Zeynel 2010-11-02 15:02:34

回答

3

用户不需要登录,以便您在您的应用中使用数据存储。

如果您的演示存储与特定用户相关的数据,您需要找到一种方法将“演示”数据与正确的用户相关联。也许你可以使用会话来完成。如果你使用Python,你可以看看gae-utlitiiesgae-sessions

Java对built-in支持会话。

+0

我正在使用Python,并检查了您提供的链接。谢谢。此时,我想让任何访问者开始使用该应用程序。该应用程序有一个形式,它计数词的频率(这只是为了学习)。如您所说,访问者无需登录即可使用该应用程序;但我注意到,未登录用户的条目仍保留在网站上;一旦未登录用户离开页面,我想删除它们。我怀疑这可以用Javascript完成。你可以指出我正确的方向关于如何在用户离开时更新页面吗? – Zeynel 2010-11-09 02:37:57

+0

(我知道如何清除内容,但不知道在会话结束时如何去做,再次感谢 – Zeynel 2010-11-09 03:02:16

+1

您可能想看看onbeforeunload或onunload DOM事件,您可以使用它向您的应用发起“清理”请求,您仍然需要在服务器上实施某种类型的清理任务。 – 2010-11-09 03:35:01

相关问题