Generare OTP in Javascript

Mattepuffo's logo
Generare OTP in Javascript

Generare OTP in Javascript

OTP sta per One Time Password, ed è sempre più usato per migliorare la sicurezza online; sia per il login che per effettuare altre operazioni.

In genere questi OTP vengono iviati per SMS o per email.

In questo articolo vediamo come generarlo in Javascript, senza usare librerie esterne.

Qui sotto un esempio di funzione:

function genOtp(lunghezza) {
  const digits = '0123456789';
  let otp = '';
  for (let i = 0; i < lunghezza; i++) {
    otp += digits[Math.floor(Math.random() * 10)];
  }
  return otp;
}

console.log(genOtp(6));
console.log(genOtp(10));

Enjoy!


Condividi

Commentami!