【发布时间】:2021-06-23 06:58:10
【问题描述】:
我正在使用 react native 来开发我的移动应用程序。对于登录,我使用用户的电话号码作为“唯一”ID。
由于OTP SMS电话号码验证中的一些技术问题和问题,我放弃了OTP SMS进行电话号码验证的想法。我正在寻找另一种确保用户正确输入他/她的OWN电话号码的好方法。
使用 OTP SMS 验证,如果用户在应用中输入其他人的电话号码,OTP SMS 会发送给该其他人,因此(原始)用户无法输入 OTP,因为他们没有 OTP与他们一起 - 因此用户的电话号码未经验证。
我的问题是,我可以使用哪些其他(好的)方法(不同于 OTP SMS 或语音呼叫验证),以便我可以确保用户在登录时输入他们的 OWN 电话号码?
我想知道是否可以直接从 SIM(硬件)中提取电话号码,哪些 不能 被篡改或难以篡改。如果有这样的方式——我什至不需要验证用户的电话号码。
我的问题是针对 android 的。
【问题讨论】:
标签: android react-native