главная/OTP: Генерируем случайный одноразовый пароль на Javascript
OTP пинкод на javascript

OTP: Генерируем случайный одноразовый пароль на Javascript

OTP — это одноразовый пинкод, он же пароль состоящий из 6 цифр. Который обычно генерируется для отправки через SMS во время регистрации и авторизации в том или ином сервисе.

Как правило временный пароль действителен на время работы сессии.

Функция для генерации шестизначного OTP

const getOTP = () => {
  let otp = "";
  
  for ( let i = 0; i < 6; i++ ) {
    otp += Math.floor( Math.random() * 10 );
  }
  
  return otp;
}

console.log( getOTP() );