使用Apple登录:创建重复帐户的可能性

卢斯菲·拉曼(Luthfi Rahman)

我正在分析Sign-in With Apple在iOS应用中实施功能时可能出现的任何可能的问题可能的问题之一是帐户重复。这是我的意思:

要登录或注册我的应用,用户必须使用其电子邮件地址。他的电子邮件地址将记录在我的UMS(用户管理系统)中。除了用户的电子邮件地址,我没有其他任何用户的标识符。通过使用Sign-in With Apple,用户可以选择显示还是隐藏其电子邮件地址。如果用户在我的应用程序中第一次决定隐藏其电子邮件地址,那么我的应用程序将获得带有域的随机电子邮件地址privaterelay.appleid.com并进行注册。如果下一次用户改变主意以显示其“真实”电子邮件地址,则我的应用会将其检测为新用户,然后再次对其进行注册,而不是登录。因此,一个用户最终将拥有2个帐户我的应用

在不更改我的UMS的情况下,有什么方法可以解决此问题?

Paulw11

用户将帐户与您的应用相关联后,除非他们进入设置并删除该帐户,否则他们就没有机会对其进行更改。但是,这与决定不使用Apple登录而使用其他电子邮件地址注册新帐户的人没有什么不同。

用户不太可能会随意或不小心删除其帐户;您需要进入设置并经过5个步骤,然后才能获得删除确认以删除帐户。

我建议您下载Apple的Juice示例应用程序,以从用户角度了解使用Apple登录的工作方式。您会发现,如果正确实施登录过程,用户很难创建第二个帐户

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用 foreach 循环增加重复项的可能性

来自分类Dev

无需登录用户即可使用登机授权的可能性

来自分类Dev

我的代码生成重复ID的可能性有多大?

来自分类Dev

使用自定义标记创建编辑器的可能性

来自分类Dev

在C中使用C ++的可能性

来自分类Dev

社交登录重复帐户冲突

来自分类Dev

使用Facebook登录用户创建新帐户的最佳做法

来自分类Dev

使用Facebook登录用户创建新帐户的最佳做法

来自分类Dev

如何使用firebase数据库创建单独的登录帐户?

来自分类Dev

使用Box帐户登录

来自分类Dev

使用root帐户登录

来自分类Dev

登录前创建OAUTH帐户

来自分类Dev

使用Bluemix的DashDB有哪些备份可能性?

来自分类Dev

使用Matlab衡量选择彩卡的可能性

来自分类Dev

恢复grub-使用Gparted Live的可能性

来自分类Dev

在PyMC3中使用复杂的可能性

来自分类Dev

较少的CSS变量可能性/限制/语法使用

来自分类Dev

竞争条件的使用Java锁可能性

来自分类Dev

恢复grub-使用Gparted Live的可能性

来自分类Dev

使用给定列表订购号码的方案可能性

来自分类Dev

在C中使用指针覆盖内存的可能性?

来自分类Dev

使用Java Keytool检查存储密码的可能性

来自分类Dev

SSH ForceCommand for Shell,同时保持常规登录和远程命令执行的可能性

来自分类Dev

从命令行创建帐户时,无法使用login命令登录到该帐户

来自分类Dev

基于跨多个列的多个可能单元格可能性来创建新列

来自分类Dev

Javascript复杂的可能性

来自分类Dev

放置按钮的可能性

来自分类Dev

查询优化的可能性?

来自分类Dev

mongodb注入可能性