gpt4 book ai didi

android - 在应用程序之间共享私有(private)持久数据的任何解决方案?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:44:31 24 4
gpt4 key购买 nike

目标平台是 iOS 和 Android。

我正在尝试的是在某处写下一个 token 用于身份验证目的,我自己的应用程序(多个)可以访问它,但其他应用程序绝对无法访问它。为什么需要这个解决方案是一旦用户在第一个应用程序注册,他不需要在我公司的其他应用程序中再次注册/登录。在 Web 浏览器环境中,等效的东西可以受域保护的 cookie,可用于存储不同子域的用户身份。

有什么官方方法可以实现这个目标吗?或任何破解(不需要越狱)?提前致谢。

最佳答案

我不了解 iOS,但在 Android 上,您的应用程序保留的任何内容,无论保留在何处,都可以在获得 root 权限的手机上使用。我可以使用 Root Explorer 浏览到任何我喜欢的地方。依赖于找不到文件的人是一种糟糕的安全/身份验证设计。

您最多只能隐藏它(例如,将其写入用户不太可能查看的缓存目录之一),但如果有人真的想绕过您的安全措施,则快速反编译将揭示这一点。

加密也是如此,因为您必须以某种方式将 key 存储在您的应用程序中。

相信如果设备越狱,iOS 也是如此。

因此,无法满足您“严格禁止其他应用访问”的要求。

关于android - 在应用程序之间共享私有(private)持久数据的任何解决方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12489990/

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