Android WebView和登录信息:如何保存?

时间:2014-05-15 02:59:32

标签: android login webview

我有一个Android应用。用户登录时,用户名将保留在共享首选项中。但是,我不太清楚如何处理webView。具体来说,我创建了一个html文件来显示一些个人信息,但我不确定如何保留webview的登录状态,以便网站知道哪个特定用户正在查询。

请帮帮我!

1 个答案:

答案 0 :(得分:0)

使用基于令牌的身份验证。

  1. 您使用凭据通过API进行身份验证
  2. 如果成功,你会得到一个你从那里传入的令牌(guid或其他随机字符串)。存储是安全的,因为它在不活动后到期。
  3. 如果您的令牌变得陈旧,您要求他们重新授权
  4. 请记住,Web服务必须在后端保持令牌与用户之间的关系,并且必须得到您的支持。

    有更复杂的方案,因为这是一种原始的方法,虽然是你的问题的答案。