kotlin - 如何在android中存储与应用程序的一位用户相关的安全登录信息?
问题描述
我正在使用 MVVM kotlin 开发 android 项目,它是一个将支付方式连接到在线 API 的应用程序,我的问题是:将用户登录信息保存在 sharedPreference 中是否安全?如果没有,最好的安全方法是什么?
SharedPreferences 或房间数据库
将用户信息安全地存储在本地存储中
解决方案
我想说 SharedPreferences 或 Room db 都不是您想要的好解决方案。我假设您想要存储敏感信息,而不仅仅是用户登录。
谷歌有一个专门的指南来记住和验证用户,这可能就是你要找的。
推荐阅读
- javascript - 如何在 networkD3 中获取 colourScale 参数以容纳多行?
- flutter - 为 web 启用 Flutter 滚动
- android - 使用导航组件删除后台堆栈中的片段
- ckeditor - ckeditor 以粗体呈现编辑器本身中的文本,但生成的代码是正确的
- reactjs - React Native Picker Select:如何自动选择一个项目但仍然能够选择其他项目?
- javascript - 如何在 Node.js 中使用 Rust 代码,以便 Rust 函数接受 JavaScript 函数作为回调?
- laravel - 当用户在实时服务器中的 laravel 中提交联系表格时,我的 gmail 帐户中的用户会收到电子邮件
- php - PHP 将 JSON 插入 MySql 多表
- runtime-error - 如何防止 Application.Match 函数给我运行时错误 91?
- elasticsearch - 如何从 Elasticsearch 索引流式传输许多文档(滚动、切片滚动)