我为 Android 编写了一个应用程序,它使用在手机中注册的 Google 帐户。应用程序列出帐户并让用户选择一个作为用户 ID。原因如下:
- 无需询问密码。
- 我想要唯一的用户 ID。别人不知道密码就不能使用别人的id。
- 用户 ID 应该是人类可读的。所以谷歌账号很合适。
该方案在 Android 中运行良好。现在我正在研究如何在 iPhone 中做类似的事情。
首先,我搜索了在 iPhone 中列出 Apple ID 的方法。我很快就知道在 iOS 中这是不可能的。现在我想知道如何验证用户输入的某些帐户(Apple ID 会很好)。
用例如下:
- 运行应用程序。
- 应用程序要求用户输入 Apple ID,但没有密码。
- 应用程序验证 Apple ID 是否有效并将其用作用户 ID,并将其发送到服务器。
- 其他用户可以通过引用该 ID 进行通信。
提前致谢。