ios - 受密码保护的应用程序/登录屏幕

标签 ios swift authentication protected

我构建了一个 iOS 应用程序,我想要某种登录屏幕,这样只有知道密码的人才能使用它。

实际上不必同时拥有用户名和密码。只有一个特殊代码就足够了(密码)。此密码将在应用安装后立即输入一次,用户无需在每次打开应用时都输入。

执行此操作的最佳做​​法是什么?

最佳答案

当第一个用户输入密码时,您可以使用应用程序包 key 将其存储在钥匙串(keychain)中,并在每次打开应用程序时读取它以检查它是否存在(用户存在导航至主屏幕)或零(显示登录屏幕)

关于ios - 受密码保护的应用程序/登录屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49058028/

相关文章:

ios - 在 Swift 中优化嵌套 for 循环

ios - XCode:在包中找不到 .app 包

ios - swift 。正确初始化 UITableViewCell 层次结构

objective-c - iOS UI 自定义按钮图片

ios - 使用 SKAction 的完成触发 while 循环的结束

ios - iOS 10 上的 UIView mask

ios - 如何在不同 iPhone 尺寸中使用自动布局更改字体大小而不使用自动收缩

c# - 在 Microsoft Azure 中对用户进行身份验证并管理其资源

当连接的输出仅提供访问 token 时使用 Curl 的 Azure : How to i get the Refresh Token ?

typescript 模型添加 Mongoose 身份验证