Web服务中的会话超时

时间:2016-02-05 19:56:06

标签: android web-services

我正在使用Eclipse和Android应用程序开发Restful Webservice。用户使用Android应用程序上的用户名和密码登录,并在服务器端针对数据库进行检查(使用此Web服务)。

现在,我想维护一个用户将保持登录的会话,也就是说,用户无需在重新打开应用程序时反复登录。

怎么做?我在网上搜索但我找不到准确的解决方案。请帮助解决相应的问题。询问是否需要更多信息。

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:2)

这可以通过两种方式完成。一种是将它们存储在全局变量中,二是将数据存储在共享首选项中。将数据存储在全局变量中的问题是,一旦用户关闭应用程序,数据将丢失,但即使用户关闭应用程序,将数据存储在共享首选项中也将是持久的。这是完整的例子:

http://www.androidhive.info/2012/08/android-session-management-using-shared-preferences/