模块功能
- 通过 availability / set / get / remove / clearNamespace 检查可用性、存取凭据和清理命名空间
- Android 使用 AES-256-GCM 加密,App 私有文件只保存密文
- iOS 凭据限定当前设备,首次解锁前不可读;HarmonyOS 按字段保存短凭据
接入步骤
把 ak-secure-storage 放入 uni_modules,通过现有 SecureStoragePort 调用。先检查 availability,再分别保存凭据字段;退出账户时清理当前命名空间。
阅读接入 README ↗平台要求与限制
仅原生 App,无 Web 实现,也不会降级到普通本地存储。HarmonyOS 单值最多 900 UTF-8 字节。需要 Android API 26+、iOS 13+、Harmony API 14+ 真机验证。
发布前,请按目标设备、推送渠道或登录方式完成配置、签名和真机测试。
