Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 11861|Svar: 1

[Kantet] Angular 9-serien (XII) genererer dynamiske tokens baseret på OTP'er

[Kopier link]
Opslået på 24/07/2020 17.52.09 | | | |
Angular 9 serie (1) dynamisk belastede komponenter
https://www.itsvse.com/thread-9238-1-1.html

Parametre for vinkel 9-serie (2) dynamiske komponenttransmissionsparametre
https://www.itsvse.com/thread-9245-1-1.html

Angular 9-serie (3) abonnerer på dynamiske komponentbegivenheder
https://www.itsvse.com/thread-9246-1-1.html

Angular 9 Series (IV) specialrørledninger
https://www.itsvse.com/thread-9248-1-1.html

Angular 9 Series (V) formaterer beløbsvalutaformatet
https://www.itsvse.com/thread-9249-1-1.html

Angular 9-serie (VI) kalder native JS-variabler og -metoder
https://www.itsvse.com/thread-9254-1-1.html

Angular 9-serie (VII) CSS-lignende sigtemod
https://www.itsvse.com/thread-9264-1-1.html

Angular 9-serie (VIII) opdaterer værdien af en underkomponent ved at udløse en hændelse via et sæt
https://www.itsvse.com/thread-9267-1-1.html

Angular 9 Series (ni) #id vælger anvendt på siden
https://www.itsvse.com/thread-9278-1-1.html

Angular 9-serien (10) indlejrer vconsole og eruda udvikler debugging-paneler
https://www.itsvse.com/thread-9286-1-1.html

Angular 9 Serie (XI) 5 måder at definere stilarter på
https://www.itsvse.com/thread-9305-1-1.html

Introduktion: OTP refererer generelt til engangsadgangskoder. Engangsadgangskode (OTP), også kendt som "engangsadgangskode", refererer til en adgangskode, der kun kan bruges én gang. Engangsadgangskoden er baseret på en særlig algoritme, der genererer en uforudsigelig kombination af tilfældige tal hvert 60. sekund, og iKEY-engangsadgangskoden er blevet bredt anvendt inden for finans, telekommunikation, onlinespil og andre områder, hvilket effektivt beskytter brugernes sikkerhed.

Almindelige applikationer inkluderer: Google authenticator, QQ-token osv.

Lad os først se på renderingene, som vist nedenfor:


.NET/C# genererer engangsadgangskoder baseret på TOTP
https://www.itsvse.com/thread-9327-1-1.html

Først opretter du et otp-one-time-password-demo-projekt ved hjælp af angular-cli med følgende kommando:



Installer OTP-plugin'et, som er plugin'et til krypteringsalgoritmen, og koden er som følger:



Fremskridtslinjen blev skrevet af mig med henvisning til ng-simple-progress-bar, fordi hans plugin ikke kan sætte fremdriften manuelt.

progress-bar.component.html



progress-bar.component.scss



progress-bar.component.ts



Følgende er hovedsageligt vores hovedgrænseflade og koden til at generere dynamiske adgangskoder.

app.component.html



app.component.scss



app.component.ts


Endelig vedhæft kildekoden til downloadadressen:

Turister, hvis I vil se det skjulte indhold i dette indlæg, så vær venligSvar





Tidligere:Discuz udfører en række registreringsoperationer
Næste:Dynamisk token OTP, TOTP og HOTP forskel
 Udlejer| Opslået på 25/07/2020 16.16.15 |
Der er et problem med adgangskoden, som dette plugin genererer i sha256, det anbefales at bruge OTPAuth, koden er som følger:


Testen er korrekt i både SHA256- og SHA512-tilstande.

Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com