Въведение: OTP обикновено се отнася до еднократни пароли. Еднократна парола (OTP), известна още като "еднократна парола", се отнася до парола, която може да се използва само веднъж. Еднократната парола е базирана на специален алгоритъм, който генерира непредсказуема комбинация от случайни числа на всеки 60 секунди, а еднократната парола на iKEY е широко използвана във финансите, телекомуникациите, онлайн игрите и други области, ефективно защитавайки сигурността на потребителите.
Често срещани приложения включват: Google authenticator, QQ токен и др.
Нека първо разгледаме визуализациите, както е показано по-долу:
Първо, създайте проект за демонстрация на otp-one-time-password-dev с помощта на angular-cli със следната команда:
Инсталирайте OTP плъгина, който е плъгинът за алгоритъма за криптиране, и кодът е следният:
Лентата за прогрес беше написана от мен с препратка към ng-simple-progress-bar, защото плъгинът му не може да задава прогреса ръчно.
progress-bar.component.html
progress-bar.component.scss
progress-bar.component.ts
Следва основно основния ни интерфейс и кодът за генериране на динамични пароли.
app.component.html
app.component.scss
app.component.ts
Накрая, прикачете адреса за изтегляне на изходния код:
Туристи, ако искате да видите скритото съдържание на този пост, моля Отговор
|