Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 11861|Odgovoriti: 1

[Angular] Angular 9 serija (XII) generira dinamične žetone na podlagi OTP-jev

[Kopiraj povezavo]
Objavljeno na 24. 07. 2020 17:52:09 | | | |
Angular 9 serija (1) Dinamično obremenjene komponente
https://www.itsvse.com/thread-9238-1-1.html

Dinamični parametri prenosa komponent serije Angular 9 (2)
https://www.itsvse.com/thread-9245-1-1.html

Serija Angular 9 (3) podpira dinamične dogodke komponent
https://www.itsvse.com/thread-9246-1-1.html

Angular 9 Series (IV) cevovodi po meri
https://www.itsvse.com/thread-9248-1-1.html

Angular 9 Series (V) formatira format valute
https://www.itsvse.com/thread-9249-1-1.html

Angular 9 serija (VI) kliče nativne JS spremenljivke in metode
https://www.itsvse.com/thread-9254-1-1.html

Angular 9 serija (VII) CSS-stil daljnogled
https://www.itsvse.com/thread-9264-1-1.html

Serija Angular 9 (VIII) posodablja vrednost podkomponente tako, da sproži dogodek preko množice
https://www.itsvse.com/thread-9267-1-1.html

Angular 9 Series (devet) #id izbirnik uporabljen na strani
https://www.itsvse.com/thread-9278-1-1.html

Angular 9 serija (10) vključuje vconsole in eruda razvijalske plošče za odpravljanje napak
https://www.itsvse.com/thread-9286-1-1.html

Angular 9 Series (XI) 5 načinov za opredelitev slogov
https://www.itsvse.com/thread-9305-1-1.html

Uvod: OTP se običajno nanaša na enkratna gesla. Enkratno geslo (OTP), znano tudi kot "enkratno geslo", se nanaša na geslo, ki ga je mogoče uporabiti le enkrat. Enkratno geslo temelji na posebnem algoritmu, ki vsakih 60 sekund generira nepredvidljivo kombinacijo naključnih številk, iKEY enkratno geslo pa se pogosto uporablja v financah, telekomunikacijah, spletnih igrah in drugih področjih, kar učinkovito ščiti varnost uporabnikov.

Pogoste aplikacije vključujejo: Google avtentikator, QQ žeton itd.

Najprej si poglejmo upodobitve, kot je prikazano spodaj:


.NET/C# generira enkratna gesla na podlagi TOTP
https://www.itsvse.com/thread-9327-1-1.html

Najprej ustvarite OTP-enkratno-geslo-demo projekt z uporabo angular-cli z naslednjim ukazom:



Namestite OTP vtičnik, ki je vtičnik za šifrirni algoritem, in koda je naslednja:



Vrstico napredka sem napisal z referenco na ng-simple-progress-bar, ker njegov vtičnik ne more ročno nastaviti napredka.

progress-bar.component.html



progress-bar.component.scss



progress-bar.component.ts



Spodaj je predvsem naš glavni vmesnik in koda za generiranje dinamičnih gesel.

app.component.html



app.component.scss



app.component.ts


Na koncu priložite naslov za prenos izvorne kode:

Turisti, če želite videti skrito vsebino te objave, prosimOdgovoriti





Prejšnji:Discuz izvaja vrsto registracijskih operacij
Naslednji:Razlika med dinamičnimi žetoni OTP, TOTP in HOTP
 Najemodajalec| Objavljeno na 25. 07. 2020 16:16:15 |
Obstaja težava z geslom, ki ga generira ta vtičnik v sha256, priporočljivo je uporabljati OTPAuth, koda je naslednja:


Test je pravilen tako v načinih SHA256 kot SHA512.

Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com