gpt4 book ai didi

android - 有没有一种简单的方法可以在 Ionic2 中存储密码?

转载 作者:太空狗 更新时间:2023-10-29 14:46:31 24 4
gpt4 key购买 nike

原生 Android(我想 iOS 也是)应用程序可以轻松地将应用程序私有(private)数据(例如登录凭据)存储到私有(private)应用程序数据存储中。这种方法相当安全(除非用户已经 root 了他们的手机......),但我不知道如何从 cordova (Ionic 2) 访问这个存储。

当前可用的方法:

  • NativeStorage 插件 - 使用 Android Context 在不加密的情况下保存数据(共享数据!)。
  • SecureStorage 插件 - 要求使用 PIN 码/密码锁定手机,这是普通用户无法要求的。
  • LocalStorage 插件 - 甚至不如 NativeStorage 安全
  • SqlStorage - 真的吗? SQL 查询我的 3 个安全字段。不要这样想。太多的工作......

我错过了什么吗?

编辑:这个问题是基于 NativeStorage 不够安全的错误印象。在查看插件后,我认为它可能不正确。提出这个问题的主要原因是插件的“新功能”(尚未公开 - 但代码在那里)提供受密码保护的数据。然而,使用应用程序的私有(private)共享数据应该是最好的选择之一,缺乏适当的其他选择(如上所述)......

最佳答案

实际上还有另一种方法 - 使用 cordova-plugin-file API - 但使用起来非常痛苦,特别是如果你打算在浏览器中调试它(“ionic serve”CLI 有一个关于 cordova 插件的未解决问题)。

the plugin "documentation"

the apache github source folder

usage - but in JavaScript

关于android - 有没有一种简单的方法可以在 Ionic2 中存储密码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39648470/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com