2012-03-01 7 views
5

Ho bisogno di aiuto da parte di tutti voi nel processo di verifica del numero di cellulare Android. Ho un'applicazione, dove l'utente inserisce il suo numero di cellulare. Devo verificare che l'utente abbia inserito il proprio numero di cellulare e non il numero di cellulare di qualcun altro in quella applicazione. Come posso ottenerlo. Qualsiasi idea sarà di grande aiuto. Sono molto confuso su come verificare l'input dell'utente.Processo di verifica del numero di cellulare Android

in attesa di risposte.

Grazie

+0

ho sottolineato la soluzione per questo su http://stackoverflow.com/questions/20370980/mobile-number-verification-android/28198065#28198065 –

risposta

2

La risposta sarebbe molto semplice. Puoi provare la stessa logica del processo di Mobile Banking. Vedere i passaggi,

  • Numero registro tramite sito web.
  • Ora Invia un numero casuale a quel numero di cellulare inserito.
  • Ora arriva il punto di verifica, creare una pagina che accetta il numero casuale inviato come sms su quel particolare Mobile.
  • Se entrambi i numeri casuali sono uguali, allora questo è un numero di cellulare valido, altrimenti no.
+0

C'è qualche altro modo tranne questo (invio di token). Verifica il numero di cellulare inserito con il numero MSISDN mobile. L'app non ha la registrazione online del sito web. Qualsiasi altra opzione – user1239393

+0

Risposta semplice "NO", quando si prende l'immissione del numero di cellulare, l'SMS sarebbe il modo più semplice. Tuttavia, puoi chiedere l'email dell'utente e fare lo stesso processo di verifica via email. – Android

0

Un modo semplice è inviare uno SMS a questo numero. E chiedi un token trasmesso.

+0

C'è un altro modo se non questo (Invio gettoni). Verifica il numero di cellulare inserito con il numero MSISDN mobile. – user1239393

0

Un altro modo economico per la piattaforma sarebbe inviare un semplice SMS dal cellulare allo stesso MSISDN con un token casuale. Se il dispositivo riceve il token, la verifica avrà esito positivo, altrimenti non lo farà.

Quando intendevo "economico" è perché il cliente sostiene le spese dell'SMS e non della nostra piattaforma. Pertanto, evitiamo di prestare attenzione agli attacchi di registrazione massicci o distribuiti e al costo di tutti quegli SMS.

0

È possibile provare a inviare sms dal telefono cellulare dell'utente a se stesso e inviare un codice e salvare questo codice nelle preferenze. Chiedi all'utente di inserire questo codice nella tua applicazione, quindi confronta quel codice con quello che hai salvato nelle preferenze in precedenza (originale). se entrambe le corrispondenze, il numero di cellulare è varificato.