Introduktion: OTP avser generellt engångslösenord. Engångslösenord (OTP), även känt som "engångslösenord", avser ett lösenord som bara kan användas en gång. Engångslösenordet baseras på en speciell algoritm som genererar en oförutsägbar kombination av slumpmässiga siffror var 60:e sekund, och iKEY:s engångslösenord har använts flitigt inom finans, telekommunikation, onlinespel och andra områden, vilket effektivt skyddar användarnas säkerhet.
Vanliga applikationer inkluderar: Google Authenticator, QQ-token, etc.
Låt oss först titta på renderingarna, som visas nedan:
Skapa först ett otp-engångslösenord-demoprojekt med angular-cli med följande kommando:
Installera OTP-pluginet, som är pluginet för krypteringsalgoritmen, och koden är följande:
Framstegsfältet skrevs av mig med hänvisning till ng-simple-progress-bar, eftersom hans plugin inte kan ställa in framstegen manuellt.
progress-bar.component.html
progress-bar.component.scss
progress-bar.component.ts
Följande är huvudsakligen vårt huvudsakliga gränssnitt och koden för att generera dynamiska lösenord.
app.component.html
app.component.scss
app.component.ts
Slutligen, bifoga källkodens nedladdningsadress:
Turister, om ni vill se det dolda innehållet i detta inlägg, snälla Svar
|