服务器和Android应用程序中的会话维护

时间:2017-04-10 08:01:53

标签: java android connection session-cookies

我正在开发一个与服务器交互的应用程序(在本地设置)。用户登录并访问他的数据。为了做到这一点,我必须保持一个会话。我面临着如何在服务器以及客户端(app)上实现它的问题。请帮我解决,请告诉我任何示例代码/方法。

注意: 我知道如何发送请求和获得回复。

1 个答案:

答案 0 :(得分:1)

请参阅以下步骤:

  • 用户尝试登录该应用程序,发送登录请求。
  • 服务器获取请求并在数据库中添加用户并提供会话ID,该会话ID通过API响应发送到用户应用程序。
  • 应用程序端的用户可以以共享首选项保存此会话,并可以在调用注销请求之前维护会话。
  • 在注销时清除该用户在数据库中的会话ID以及应用程序端的共享首选项。
  • 在下次登录时,会发出新会话并继续循环。