1

我想了解我们如何将苹果登录应用到用户已经拥有现有帐户的服务。我可以看到 Apple Sign in 为我们提供了 2 个成功的响应,

新登录的用户凭据。

现有登录的密码凭据。

如果我有一个现有的应用程序服务并且用户已经有一个电子邮件/密码帐户,例如基于令牌的身份验证,我该如何将我的新的或现有的 Apple ID 凭据与该现有帐户相关联?还是那不可能?

4

1 回答 1

0

所以答案是如果用户选择隐藏电子邮件然后你cannot link existing account。但是,如果用户正在共享他的真实电子邮件 ID,并且您的数据库中已经有了该电子邮件 ID,那么you have to have logic where account is dependent on the email id.

所以所有相应的应用程序用户相关的数据/任务都应该以这种方式执行。

另一种方法是使用电子邮件 ID 和用户 - 名字、姓氏组合。因为除了唯一令牌之外,您只能从苹果收到的数据中获得电子邮件、用户名和姓氏。

于 2019-11-13T17:46:18.750 回答