Android网络视图和登录信息:如何保存?

Android网络视图和登录信息:如何保存?,android,login,webview,Android,Login,Webview,我有一个Android应用程序。当用户登录时,用户名将保留在SharedReferences中。但是,我不太确定如何使用其中的webView。具体来说,我创建了一个html文件来显示一些个人信息,但我不确定如何保留webview的登录状态,以便网站知道哪个特定用户正在查询 请帮帮我 使用基于令牌的身份验证 您可以使用凭据通过API进行身份验证 如果成功,您将获得一个令牌(guid或其他一些随机字符串),并从那里传入。存储它是安全的,因为它在不活动后过期 如果您的令牌过期,您会要求他们重新验证 请

我有一个Android应用程序。当用户登录时,用户名将保留在SharedReferences中。但是,我不太确定如何使用其中的webView。具体来说,我创建了一个html文件来显示一些个人信息,但我不确定如何保留webview的登录状态,以便网站知道哪个特定用户正在查询


请帮帮我

使用基于令牌的身份验证

  • 您可以使用凭据通过API进行身份验证
  • 如果成功,您将获得一个令牌(guid或其他一些随机字符串),并从那里传入。存储它是安全的,因为它在不活动后过期
  • 如果您的令牌过期,您会要求他们重新验证
  • 请记住,web服务必须保持从令牌到后端用户的关系,并且必须得到您的支持


    还有更详细的计划,因为这是一种原始的方法,尽管这是对你问题的回答

    这对我的应用程序来说似乎太高级了…目前,我正在考虑将我的首选项传递给webview。javascriptinterface有可能吗?是的,你可以将javascript注入到WebView中。我已经意识到这一点。太多了!