通过ios联系人添加用户

通过ios联系人添加用户,ios,database,security,Ios,Database,Security,我有一个应用程序,用户可以通过用户名和密码创建帐户。不过,我也希望用户能够通过手机添加好友。如果我的设计如下所示,我需要验证他们的编号是否有安全原因: 用户A将她#输入应用程序,并保存到数据库中 用户B允许应用程序访问其联系人。用户A是用户B地址簿中的联系人。在数据库中查询用户B的联系人簿中的所有#时,我们会找到用户A的#,并返回用户A 如果用户a输入了一个肯定会导致安全问题的假#?,怎么会有安全漏洞呢。当然,对于这样的应用程序,您需要某种方法来验证您正在接收的数据。如果联系人电话号码有误怎么办

我有一个应用程序,用户可以通过用户名和密码创建帐户。不过,我也希望用户能够通过手机添加好友。如果我的设计如下所示,我需要验证他们的编号是否有安全原因:

用户A将她#输入应用程序,并保存到数据库中

用户B允许应用程序访问其联系人。用户A是用户B地址簿中的联系人。在数据库中查询用户B的联系人簿中的所有#时,我们会找到用户A的#,并返回用户A


如果用户a输入了一个肯定会导致安全问题的假#?

,怎么会有安全漏洞呢。当然,对于这样的应用程序,您需要某种方法来验证您正在接收的数据。如果联系人电话号码有误怎么办?现在有些电话号码一直在变,很难跟上所有电话号码的最新情况

但更重要的是,我不认为这一款会与苹果联手。我从未设计过一个应用程序,它需要一次访问多个联系人,并且用户完全知道他/她正在将哪个联系人导入数据库。但是,如果应用程序自动从用户通讯簿上传多个联系人,以便将其存储在远程数据库中,可能会导致苹果在审查过程中提高安全标志。因此,该应用程序可能永远也看不到苹果商店的光明


如果您确实想实现类似的功能,请确保用户在使用前验证其电话号码,而不是将用户联系人存储在服务器上,只需存储已验证的电话号码即可。然后,您可以使用手机中的联系人来检查其他用户的手机号码,以及哪些用户有与之链接的帐户。

这怎么可能不是问题?很明显,这是一个问题:任何人都可以通过使用另一个电话号码假装是别人!