React Native - 如何永久禁止用户

问题描述 投票:0回答:1

我想问一下如何在iOS和Android上可靠地阻止用户的任何建议,这样如果我阻止他的注册帐户,他就不能创建新帐户。在我正在开发的应用程序中,确保被阻止的用户无法再次使用该应用程序非常重要。

我考虑的解决方案

1)使用电话号码进行验证。可以阻止电话号码,以便用户需要新的电话号码再次注册新帐户。问题是电话验证是通过我考虑的所有服务(firebase,twilio)支付的。由于应用程序是免费的,如果用户群变得更大,我将无法在经济上支持它(每次验证只需0.06美元)。

2)设备ID。使用设备ID阻止设备。从我读到的,它似乎被禁止,不能像那样使用。这是由Apple指定的,或者我听说过。

3)Itunes / Google Play帐户电子邮件。似乎无法获得它。

javascript android ios react-native
1个回答
1
投票

没有万无一失的方法来实现这一目标。

使用用户的电话号码或物理地址(例如,向他发送带有代码的卡)不是免费的,正如您所说,如果您的基数增长,它可以累加。

您可以考虑要求您的用户拍摄/上传他们的身份证,并确保卡上的姓名与他们在注册过程中提供的姓名相符,但这也不是完全万无一失(他们可以询问朋友/邻居)。然而,这可能是最便宜/最安全的解决方案(但它可能疏远一部分用户)。此外,您还可以要求上传一个包含用户姓名的公用事业账单,但是再次......只有在人们真正想要使用您的应用时才能使用。

祝好运!只记得亚马逊不能100%做到这一点。

© www.soinside.com 2019 - 2024. All rights reserved.