Test di lineamodifica
Viene effettuata una chiamata interrotta alla linea dell’abbonato. Questo servizio automatizzato ” ascolta “per verificare la presenza di suonerie, segnali di occupato, chiamata con risposta, segreteria telefonica automatica di risposta o messaggi iniettati dall’operatore di rete come”il numero chiamato non è in servizio”. Questo metodo beneficia di essere internazionale e che copre i telefoni cellulari. Tuttavia, il controllo può richiedere fino a 30 secondi per completare (tempo medio 9 secondi). Questo ritardo può essere gestito bene dall’uso di processi in background AJAX, ad esempio consentendo all’utente di continuare a compilare altri campi in un modulo mentre viene eseguito il test di linea.
Turing testEdit
È possibile utilizzare tali metodi per verificare che le persone autentiche rispondano al telefono a quel numero richiedendo un tono di pressione del tasto “Premere uno per ” annullare l’iscrizione”.”Spesso questo metodo viene utilizzato per pulire le liste e, piuttosto che annullare l’iscrizione, il numero viene classificato come live.
Line test + authenticationEdit
Per verificare l’esistenza di un numero di telefono e autorizzarne l’utilizzo, gli abbonati forniscono un numero di telefono su cui stabilire il servizio, spesso tramite una pagina web. Un codice univoco viene prima indicato o visualizzato al cliente tramite il sito web, quindi viene effettuata una chiamata automatica al numero di telefono dell’abbonato fornito. Per convalidare la transazione, il codice inserito tramite la tastiera del telefono deve corrispondere. Questo metodo è utilizzato da Google Voice e servizi bancari online come Lloyds TSB.
Database checkEdit
Alcuni servizi offrono la possibilità di controllare i numeri di telefono insieme ad altri dati personali, ottenuti da varie fonti pubbliche, ad esempio dalle liste elettorali e dalle impronte lasciate dalle loro attività, ad esempio dalle transazioni effettuate con carte di credito. Il vantaggio di un controllo del database è che la ricerca può essere molto rapida (sub 1s), tuttavia non esistono database per coprire tutte le linee di abbonati telefonici a livello internazionale, con i telefoni cellulari che sono particolarmente problematici da rintracciare – in particolare accordi Pay as you go (phone) (non contrattuali) che spesso non hanno un proprietario registrato. Alcuni database sono molto dettagliati e possono correlare i numeri di telefono con indirizzi fisici, indirizzi e-mail, proprietà e talvolta anche dati personali. Tali dettagli possono aiutare nella lotta contro le frodi e consentire una maggiore comprensione di una base di clienti.
All’altra estremità della scala, altri servizi di controllo del database potrebbero controllare solo un numero di telefono rispetto alle banche dei numeri di telefono assegnati e quindi indicare solo se un numero si trova in un intervallo che potrebbe essere attivo e quindi non è conclusivo.
Controlla il formato del numero validomodifica
Una funzione JavaScript può controllare se un numero di telefono è un formato valido, cioè è numerico, inizia con un insieme valido di numeri (“0” per il prefisso locale o internazionale seguito da un codice paese valido e non è troppo breve per essere un numero di telefono. All’inizio viene utilizzata una funzione JavaScript per eliminare eventuali caratteri spaziatori. Successivamente, viene utilizzata una funzione per verificare se il numero di telefono contiene solo numeri, ultima la lunghezza della stringa viene selezionata consentendo solo i numeri di telefono con un numero consentito di cifre per il paese.
È prudente effettuare tali controlli anche se viene utilizzato un ulteriore metodo, in modo che i numeri di telefono per evitare di sprecare tempo e risorse su numeri che non sono chiaramente in un formato corretto per qualificarsi come un numero di telefono, ad esempio troppo breve.
Altri metodi di verificazioneedit
Alcuni altri metodi che vengono impiegati oggi sono:
- L’invio di un OTP tramite SMS o chiamata IVR è utilizzato anche dalla maggior parte delle aziende, in cui l’utente deve inserire il ricevuto per confermare l’identità.
- All’utente viene chiesto di comporre un numero o di inviare un messaggio che aiuta il server a identificare che il numero è autentico e valido.
- Con l’avvento degli smartphone, anche gli SMS di tipo 0 o tipo 1 vengono impiegati per inviare i codici che vengono utilizzati per verificare l’utente genuino.
- È possibile utilizzare anche token soft generati all’interno dello smartphone o messaggi push.