【发布时间】:2021-01-22 08:50:59
【问题描述】:
我想请教如何在 iOS 和 Android 上可靠地阻止用户,这样如果我阻止他的注册帐户,他就不能创建新帐户。在我正在开发的应用程序中,确保被阻止的用户无法再次使用该应用程序非常重要。
我考虑过的解决方案:
1) 使用电话号码进行验证。可以阻止电话号码,以便用户需要新的电话号码才能再次注册新帐户。问题是我考虑的所有服务(firebase,twilio)都需要支付电话验证费用。由于该应用是免费的,如果用户群变得更大,我将无法在经济上支持它(每次验证 0.06 美元)。
2) 设备 ID。使用设备 ID 阻止设备。从我读到的,它似乎被禁止并且不能那样使用。这是 Apple 指定的,或者我听说了。
3) iTunes / Google Play 帐户电子邮件。好像是无法获取的。
【问题讨论】:
-
你不能......你只需要注册过程太长以至于没有人会喜欢做两次:)
-
我建议在 iOS 中使用 DeviceCheck 框架来检测设备。 Apple为此引入了DeviceCheck框架。欲了解更多信息fluffy.es/devicecheck-tutorial
标签: javascript android ios react-native