QNA > C > Come Verificare Un Numero Di Cellulare Senza Usare Una Verifica Basata Su Codice Sms

Come verificare un numero di cellulare senza usare una verifica basata su codice SMS

Devi prima capire che il numero di cellulare non è memorizzato da nessuna parte sulla tua SIM o sul tuo telefono cellulare. È disponibile solo con il server dell'operatore. Al server dell'operatore, il tuo numero SIM e il numero di cellulare sono collegati e quindi la comunicazione avviene con il tuo numero di identità mobile.

Se quanto detto sopra ti è chiaro, allora devi capire che un traffico attraverso il server può solo mostrare il tuo numero di identità mobile a un servizio o applicazione di terze parti. Obbligatoriamente abbiamo bisogno di fare SMS/Call in entrata/uscita.

L'attuale OTP SMS sta utilizzando l'opzione SMS in entrata. C'è anche qualcuno che richiede all'utente finale di inviare SMS. Questo utilizza SMS in uscita. Inoltre molti hanno provato a fare chiamate a numeri specifici per la verifica, questa è l'opzione di chiamata in uscita. Ora le cose in sospeso sono le chiamate in entrata. In tutte le opzioni in uscita, c'è un problema di sicurezza come lo spoofing dell'ID chiamante è possibile nello scenario attuale.

Posso suggerirvi una soluzione, che è la migliore che ho visto. È tramite la ricezione di una chiamata persa da un numero e chiedendo all'utente di inserire il numero nell'app o l'app lo legge dal registro delle chiamate. Affinché questo funzioni, è necessario avere un server vocale, che è in grado di effettuare chiamate perse da un numero casuale (dal pool DID che avete riservato). Per evitare la confusione di mescolarsi tra molti numeri è quello di mostrare l'iniziale alcuni numeri e chiedere di inserire il saldo. Idealmente zero costi ricorrenti e portata globale.

Spero che questo ti aiuti. Ci sono anche tali fornitori OTP disponibili.

Di Schnell Gitchell

Quali sono alcuni cellulari IP68 e robusti sotto i 15.000 INR? :: Quali sono alcuni esempi di dispositivi diagnostici sanitari IOT?
Link utili