gpt4 book ai didi

ios - 如何在 iOS 应用程序上处理管理员控制的帐户

转载 作者:行者123 更新时间:2023-11-30 11:37:51 24 4
gpt4 key购买 nike

我正在构建一个 iOS 应用程序,将在我的公司内部使用。管理员希望能够为某些员工提供登录权限,以便在多个设备上使用该应用程序。

例如,管理员将为员工 A 和员工 B 分配自己的用户名和密码。该应用程序将安装在设备 X、Y 和 Z 上。员工 A 和 B 需要能够登录到任何设备(例如设备 X),在应用程序中执行操作并保存更改,然后登录到另一台设备(例如,设备 Z)并查看它们的变化。管理员希望能够管理应用程序内的登录(即输入管理员密码后)。

我研究过 iCloud 钥匙串(keychain)来存储用户名/密码对,但听起来钥匙串(keychain)只能与一个 Apple ID 一起使用(我假设所有公司设备都会附加到一个 Apple ID,所以也许钥匙串(keychain)可以工作) )。

总而言之,我的问题是:

  1. 在哪里可以安全地存储用户登录信息(如果不在钥匙串(keychain)上)?我是否需要自己的服务器,或者 Apple API 中是否有可以帮助实现此目的的服务?
  2. 如何在我的应用中使用任何设备的登录信息?
  3. 是否有任何 API 或包装器可以简化此过程?我发现Locksmith但我不确定它是否能满足我的需要。

感谢任何建议!

最佳答案

您将需要一个后端服务器。但是,如果您正在寻找更简单的解决方案,我会推荐 AWS Mobile Hub:

https://aws.amazon.com/mobile/

他们提供身份验证和 NoSQL 服务,而无需设置您自己的服务器。总而言之,这是一个非常全面的产品。

关于ios - 如何在 iOS 应用程序上处理管理员控制的帐户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49545427/

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