首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android:跟踪用户身份验证

Android:跟踪用户身份验证
EN

Stack Overflow用户
提问于 2012-03-23 19:50:13
回答 1查看 636关注 0票数 1

我正在开发一个android应用程序,它将被多个用户使用(每个用户都有自己的设备)。我正在尝试实现某种类型的会话跟踪,以查看用户是否经过身份验证,并在此基础上允许进一步使用应用程序。我正在尝试实现的是与在web上使用session对象的跟踪相同的类型。有没有办法在android系统上做到这一点?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-23 21:05:46

你可能需要重新思考你的概念了。

当一个用户使用一台设备时,您为什么希望进行用户身份验证?如果您必须进行用户身份验证,您会将凭据存储在哪里?安卓为Data Storage提供了几种选择。

  • 如果您将凭据存储在手机上,则必须解决加密问题(例如,使用已实现加密的自定义SharedPreferences -有一个实现around here,请记住它不是100%安全的)。但还有一个更严重的问题--如果用户更换了设备,并再次安装了你的应用程序,他会期望保存所有的数据。在这种情况下,将用户数据凭据等保存在手机上并不是一个好的选择。
  • 如果您将凭据存储在某个在线位置(云等)你仍然需要提供一些安全性的保证。但是,当用户无法连接到云并希望通过应用程序进行身份验证时,您将如何处理这种情况?

也许你必须想出一些混合的解决方案,比如:用户>本地电话>与远程位置同步>本地电话与远程位置同步,等等。处理由此产生的所有案例。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9838684

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档