Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 11861|Atsakyti: 1

[Kampinis] Angular 9 serija (XII) generuoja dinaminius žetonus pagal OTP

[Kopijuoti nuorodą]
Paskelbta 2020-07-24 17:52:09 | | | |
Angular 9 serijos (1) dinamiškai apkrauti komponentai
https://www.itsvse.com/thread-9238-1-1.html

Angular 9 serijos (2) dinaminių komponentų perdavimo parametrai
https://www.itsvse.com/thread-9245-1-1.html

"Angular 9" serija (3) prenumeruoja dinaminių komponentų įvykius
https://www.itsvse.com/thread-9246-1-1.html

Angular 9 serijos (IV) Custom Pipe vamzdynai
https://www.itsvse.com/thread-9248-1-1.html

"Angular 9" serija (V) formatuoja sumos valiutos formatą
https://www.itsvse.com/thread-9249-1-1.html

Angular 9 serija (VI) iškviečia vietinius JS kintamuosius ir metodus
https://www.itsvse.com/thread-9254-1-1.html

Kampinis 9 serijos (VII) CSS stiliaus taikiklis
https://www.itsvse.com/thread-9264-1-1.html

"Angular 9" serija (VIII) atnaujina antrinio komponento reikšmę suaktyvindama įvykį per rinkinį
https://www.itsvse.com/thread-9267-1-1.html

Kampinė 9 serija (devyni) #id puslapyje taikomas parinkiklis
https://www.itsvse.com/thread-9278-1-1.html

Angular 9 serija (10) įterpia vconsole ir eruda kūrėjo derinimo skydelius
https://www.itsvse.com/thread-9286-1-1.html

Angular 9 serija (XI) 5 stilių apibrėžimo būdai
https://www.itsvse.com/thread-9305-1-1.html

Įvadas: OTP paprastai reiškia vienkartinius slaptažodžius. Vienkartinis slaptažodis (OTP), taip pat žinomas kaip "vienkartinis slaptažodis", reiškia slaptažodį, kurį galima naudoti tik vieną kartą. Vienkartinis slaptažodis pagrįstas specialiu algoritmu, kuris kas 60 sekundžių generuoja nenuspėjamą atsitiktinių skaičių derinį, o vienkartinis slaptažodis "iKEY" buvo plačiai naudojamas finansų, telekomunikacijų, internetinių žaidimų ir kitose srityse, efektyviai apsaugant vartotojų saugumą.

Įprastos programos: "Google" autentifikavimo priemonė, QQ raktas ir kt.

Pirmiausia pažvelkime į atvaizdus, kaip parodyta toliau:


.NET/C# generuoja vienkartinius slaptažodžius pagal TOTP
https://www.itsvse.com/thread-9327-1-1.html

Pirmiausia sukurkite otp-one-time-password-demo projektą naudodami angular-cli naudodami šią komandą:



Įdiekite OTP papildinį, kuris yra šifravimo algoritmo papildinys, ir kodas yra toks:



Pažangos juosta buvo parašyta man, atsižvelgiant į ng-simple-progress-bar, nes jo įskiepiai negali nustatyti pažangos rankiniu būdu.

progress-bar.component.html



progress-bar.component.scss



progress-bar.component.ts



Toliau pateikiama pagrindinė mūsų sąsaja ir kodas, skirtas dinaminiams slaptažodžiams generuoti.

app.component.html



app.component.scss



app.component.ts


Galiausiai pridėkite šaltinio kodo atsisiuntimo adresą:

Turistai, jei norite pamatyti paslėptą šio įrašo turinį, prašomeAtsakyti





Ankstesnis:"Discuz" atlieka keletą registracijos operacijų
Kitą:Dinaminio atpažinimo ženklo OTP, TOTP ir HOTP skirtumas
 Savininkas| Paskelbta 2020-07-25 16:16:15 |
Yra problema dėl slaptažodžio, kurį sugeneravo šis papildinys sha256, rekomenduojama naudoti OTPAuth, kodas yra toks:


Testas yra teisingas tiek SHA256, tiek SHA512 režimais.

Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com