在 phone authentication/OTP 之后检测到两个具有相同 phone 数字的 phones/handset
Detect two phones/handset with same phone number after phone authentication/OTP
如果我使用 phone A 的号码来验证 phone B 上的应用程序“X”。然后在 phone A 上安装应用程序“X”并使用其验证应用程序号码,然后我验证了两部具有相同手机号码的手机。如何在服务器上检测到这一点并限制此类操作?
当用户同时拥有 handset/phones.
时,通常会发生这种情况
您可以通过此代码获取两部手机的 IMEI 号码:
TelephonyManager telephonyManager = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
String IMEI = telephonyManager.getDeviceId();
并检查两部手机的 IMEI 号码是否不同,因为每台设备的 IMEI 号码都是唯一的。
并且您应该将以下权限添加到您的 Manifest.xml 文件中:
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
如果我使用 phone A 的号码来验证 phone B 上的应用程序“X”。然后在 phone A 上安装应用程序“X”并使用其验证应用程序号码,然后我验证了两部具有相同手机号码的手机。如何在服务器上检测到这一点并限制此类操作? 当用户同时拥有 handset/phones.
时,通常会发生这种情况您可以通过此代码获取两部手机的 IMEI 号码:
TelephonyManager telephonyManager = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
String IMEI = telephonyManager.getDeviceId();
并检查两部手机的 IMEI 号码是否不同,因为每台设备的 IMEI 号码都是唯一的。
并且您应该将以下权限添加到您的 Manifest.xml 文件中:
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>