gpt4 book ai didi

macos - 在 cocoa 应用程序中保存我自己的应用程序密码的正确位置是哪个?

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

我的应用程序名称是“ secret 照片”。在我的应用程序中,我需要 secret 存储照片。我已经完成了这部分。现在我需要验证用户的身份才能查看照片。第一次打开应用程序时,我将从用户那里获取密码。现在我可以在哪里保存这个密码?在 Library/Containers 文件夹中还是在 Keychain 中?如果我将此密码存储在 Containers 文件夹中,任何人都可以轻松查看我的密码。

我在应用商店中看到过类似的应用程序。我无法找到这些应用程序保存密码的位置。我已经完全检查了容器文件夹。他们不存储密码容器文件夹。这些应用程序在哪里保存密码?

编辑1:
如果我将密码保存在钥匙串(keychain)中意味着用户可以看到密码(如果他们知道 mac 密码)。此外,如果用户启动应用程序,它会提示“ secret 照片想要访问您的 secret 信息......”我不想要这种消息。我见过一些应用程序将密码存储在其他位置,而不是在容器文件夹和钥匙串(keychain)中。你可以看到这个应用程序。这是一个免费的应用程序。
https://itunes.apple.com/us/app/secret-files-x/id740356582?mt=12

最佳答案

钥匙串(keychain)是存储密码的最佳位置。这样用户就可以将其同步到 iCloud 以及 Mac 之间。如果他忘记了密码,他还可以在钥匙串(keychain)中查找。 Apple 的文档解释了有关使用它的更多信息:Apple documentation

关于macos - 在 cocoa 应用程序中保存我自己的应用程序密码的正确位置是哪个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21966993/

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