UberEATS如何了解我的优步账户?

时间:2016-06-02 13:50:58

标签: ios objective-c swift security

刚刚下载了适用于iOS的UberEATS,在第一个屏幕上有一个按钮,其中包含来自优步应用程序的帐户名称和" Continue As xxx@gmail.com"。这两个应用程序都来自同一家公司,但在iOS的沙箱环境中,优步如何实现这一目标?当UberEATS使用它登录UberEATS时,需要保护所采用的技术。可能正在从优步应用程序向UberEATS应用程序传递安全令牌。但是怎么样?

1 个答案:

答案 0 :(得分:2)

iOS应用可以通过Keychain共享数据(请参阅Keychain Sharing)。在这种情况下,他们将用户的电子邮件和/或密码/身份验证令牌保存在iOS钥匙串中,以便与多个应用程序一起使用。如果应用程序已卸载并稍后重新安装,则此功能还可用于恢复用户凭据。

请参阅此Apple document,了解如何在您的应用上启用此功能。还有各种第三方包装器和帮助器,使API更易于使用。我使用的是UICKeyChainStore