gpt4 book ai didi

android - Flutter-获取IOS的外部存储路径以安全地存储身份验证文件

转载 作者:行者123 更新时间:2023-12-03 03:56:50 27 4
gpt4 key购买 nike

我正在寻找一种解决方案,以获取IOS平台的外部路径来存储一些身份验证文件,即使正在卸载我的应用程序,也不应将其删除。是否有任何方法可以通过我正在寻找的解决方案来实现,或者可以使用任何其他技术。
欢迎所有建议,
感谢帮助。

最佳答案

安全地存储认证文件

对于存储文件,如果要存储身份验证文件,则必须以安全的方式进行。即iOS上的KeyChain和Android上的KeyStoreflutter_secure_storage pub为您封装了这个。

持久保留信息并可以继续卸载应用程序

第二点,您存储的身份验证文件无法在卸载后幸免。您必须在iOS上使用DeviceCheck,在Android上使用SafetyNet。它提供了存储最少的信息(iOS上只有两位!)并将它们与设备相关联。

KeyChain可能暂时支持此功能,但是不能保证此功能可以面向 future 。 KeyStore当然是does not support this

您还可以查看以下文章以获得更多见解:

  • What Role do DeviceCheck and SafetyNet play in App Authentication?
  • The Travelled iOS Developer -- Device Check
  • DeviceCheck API Unique Identifier for the iOS Devices
  • Device Check Tutorial
  • 关于android - Flutter-获取IOS的外部存储路径以安全地存储身份验证文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60429309/

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