Wenn ich die Nummer von Telefon A verwenden, um eine App'X 'auf Telefon B zu überprüfen. Und dann App'X' auf Telefon A installieren und die App mit seiner überprüfen Nummer, dann habe ich zwei Handys mit derselben Handynummer verifiziert. Wie kann ich dies auf dem Server erkennen und den Betrieb einschränken? Dies kann normalerweise passieren, wenn der Benutzer beide Telefone/Telefone besitzt.Erkennen Sie zwei Telefone/Mobilteil mit derselben Telefonnummer nach der Telefonauthentifizierung/OTP
Antwort
können Sie die IMEI-Nummer der beiden Telefone, die von diesem Code erhalten:
TelephonyManager telephonyManager = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
String IMEI = telephonyManager.getDeviceId();
und prüfen, ob die IMEI-Nummer ist für beide Telefone unterscheiden, da die IMEI-Nummer für jedes Gerät eindeutig ist.
Und Sie sollten die folgende Berechtigung in Ihre Manifest.xml Datei hinzufügen:
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
Ist dies eine Standard-Praxis ... using Device ID? –
ja, seine Arbeiten und seine übliche Praxis. und wenn Sie meine Antwort hilfreich finden, markieren Sie sie bitte als akzeptierte Antwort –
- 1. Kann nicht erkennen, Telefonnummer
- 2. Anzeigen von Zeilen mit derselben Telefonnummer
- 3. zwei Ansichten mit derselben ID
- 4. Suche nach Telefonnummer
- 5. Lesen Sie die Telefonnummer zusammen mit der Adresse mit Intent.ACTION_PICK
- 6. Zwei URLs mit derselben Struktur
- 7. Zwei Formulare mit derselben FormGroup?
- 8. Wählen Sie Telefonnummer mit TEL-Protokoll
- 9. Legen Sie zwei parcelable innerhalb derselben Absicht
- 10. Erkennen von Kollisionen mit zwei animierten Divs
- 11. zwei Subskriptionsformulare auf derselben Seite mit mailchimp
- 12. Django - Mit zwei Ansichten in derselben URL
- 13. Zwei-Weg mit derselben Strecke und derselben Komponente - Vue js
- 14. Login der Benutzer mit der Telefonnummer
- 15. Zusammenführen von zwei Tabellen mit derselben ID
- 16. Zwei Django-Projekte mit derselben Datenbank
- 17. Finden Sie den Ländercode von der Telefonnummer
- 18. So erfassen Sie eine Telefonnummer
- 19. einschränken regex für Telefonnummer Präfixe zwei Zahlen
- 20. Zwei separate Listen mit entsprechenden Nummern. Wie erkennen Sie sie aus der Liste entfernen?
- 21. Verwendung derselben Sitzung mit zwei tomcat Anwendungen
- 22. Erkennen, ob zwei divs
- 23. Authentifizieren Sie sich bei Firebase mit der Telefonnummer
- 24. UITesting: Zwei Elemente mit derselben AccessibilityTitle
- 25. Validierung der Telefonnummer Format
- 26. Telefonnummer automatisch Wenn Export nach Excel
- 27. Registrierung per Telefonnummer Einschränkungen
- 28. Formulare - Überprüfung der Telefonnummer
- 29. Unterschiede zwischen zwei Strings mit Javascript erkennen
- 30. 404 Fehler bei der Suche nach Twilio verfügbaren Telefonnummer
Verwandte Dokumentation von Google: https://developer.android.com/training/articles/user-data-ids.html Siehe auch https://developer.android.com/training/articles/user-data-ids.html#g_manage_telephony_&_carrier_functionality –