2012-02-11 94 views
0

我浏览过几篇文章,没有什么是一段清晰的代码,我只能看看并收集所有想法。每个人都发布他们的应用程序的一小部分,我不知道什么对于会话/登录至关重要,什么仅对他们的应用程序至关重要。Android会话Cookie与JSON

的方法:

  • 与用户初始登录/通行证。密码将在服务器端进行md5加密和匹配。
  • 如果用户/通行证正确,则来自请求的会话ID将存储在服务器端,并且来自相同会话ID的任何未来请求将被提供适当的数据。

我需要什么:

  • 一个简单的JSON请求,可以完成GET/POST请求。发布给用户/通行证。获取将来的查询。
  • 一段代码将保留会话cookie并将其应用于任何进一步的GET/POST请求。

我的测试:

我会尽力做了一些信息(用于测试目的的字符串;“通行证”)的请求。如果登录未被确认,我的服务器将在登录后返回“失败”,我希望它返回“通过”。然后,我会进入我的数据库改变存储的会话ID。刷新我的应用程序,并让它再次从“通过”更改为“失败”。

注意:我遇到的一个大问题是人们发布代码段时,并没有说每个段落应该放在哪里。请清楚代码块的位置。 (即在初始请求之后,作为单独的功能等)

的例子AMAZING答案是我碰到了。除了它没有任何代码,只是结构:/

Login Session - Activities

回答

0

我想我找到了我一直在寻找。我已经决定要实现这个例子:

http://old.metatroid.com/articles/Android%20Development%28part%201%29%20-%20Syncing%20Cookies%20Between%20Http%20Clients%20and%20WebViews

不知道它会做所有我需要的,但到目前为止,它看起来不错。我迄今为止发现的最好例子。

+0

嗨Rawr,我正在寻找类似的解决方案。您发布的链接不起作用。如果你有这篇文章,请分享一下。 – 2013-12-24 19:50:36