Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 11861|Απάντηση: 1

[Γωνιώδης] Η σειρά Angular 9 (XII) δημιουργεί δυναμικά διακριτικά που βασίζονται σε OTP

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 24/7/2020 5:52:09 μ.μ. | | | |
Γωνιακά Σειρά 9 (1) Δυναμικά Φορτωμένα Εξαρτήματα
https://www.itsvse.com/thread-9238-1-1.html

Γωνιακές παράμετροι μετάδοσης δυναμικής συνιστώσας σειράς 9 (2)
https://www.itsvse.com/thread-9245-1-1.html

Η σειρά Angular 9 (3) εγγράφεται σε συμβάντα δυναμικών στοιχείων
https://www.itsvse.com/thread-9246-1-1.html

Γωνιακοί αγωγοί Custom Pipe Series 9 (IV).
https://www.itsvse.com/thread-9248-1-1.html

Το Angular 9 Series (V) μορφοποιεί τη μορφή νομίσματος ποσού
https://www.itsvse.com/thread-9249-1-1.html

Η γωνιακή σειρά 9 (VI) καλεί εγγενείς μεταβλητές και μεθόδους JS
https://www.itsvse.com/thread-9254-1-1.html

Εύρος τύπου CSS Angular 9 series (VII)
https://www.itsvse.com/thread-9264-1-1.html

Η σειρά Angular 9 (VIII) ενημερώνει την τιμή ενός θυγατρικού στοιχείου ενεργοποιώντας ένα συμβάν μέσω συνόλου
https://www.itsvse.com/thread-9267-1-1.html

Ο επιλογέας #id Angular 9 Series (εννέα) εφαρμόστηκε στη σελίδα
https://www.itsvse.com/thread-9278-1-1.html

Η σειρά Angular 9 (10) ενσωματώνει πίνακες εντοπισμού σφαλμάτων προγραμματιστών vconsole και eruda
https://www.itsvse.com/thread-9286-1-1.html

Σειρά Angular 9 (XI): 5 τρόποι για να ορίσετε στυλ
https://www.itsvse.com/thread-9305-1-1.html

Εισαγωγή: Το OTP αναφέρεται γενικά σε κωδικούς πρόσβασης μίας χρήσης. Ο κωδικός πρόσβασης μίας χρήσης (OTP), γνωστός και ως "κωδικός πρόσβασης μίας χρήσης", αναφέρεται σε έναν κωδικό πρόσβασης που μπορεί να χρησιμοποιηθεί μόνο μία φορά. Ο κωδικός πρόσβασης μίας χρήσης βασίζεται σε έναν ειδικό αλγόριθμο που δημιουργεί έναν απρόβλεπτο συνδυασμό τυχαίων αριθμών κάθε 60 δευτερόλεπτα και ο κωδικός πρόσβασης μίας χρήσης iKEY έχει χρησιμοποιηθεί ευρέως στα οικονομικά, τις τηλεπικοινωνίες, τα διαδικτυακά παιχνίδια και άλλους τομείς, προστατεύοντας αποτελεσματικά την ασφάλεια των χρηστών.

Οι κοινές εφαρμογές περιλαμβάνουν: Επαληθευτή Google, διακριτικό QQ κ.λπ.

Ας ρίξουμε μια ματιά στις αποδόσεις πρώτα, όπως φαίνεται παρακάτω:


Το .NET/C# δημιουργεί κωδικούς πρόσβασης μίας χρήσης με βάση το TOTP
https://www.itsvse.com/thread-9327-1-1.html

Αρχικά, δημιουργήστε ένα έργο otp-one-time-password-demo χρησιμοποιώντας το 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


Τέλος, επισυνάψτε τη διεύθυνση λήψης του πηγαίου κώδικα:

Τουρίστες, αν θέλετε να δείτε το κρυφό περιεχόμενο αυτής της ανάρτησης, παρακαλώΑπάντηση





Προηγούμενος:Το Discuz εκτελεί μια σειρά από λειτουργίες εγγραφής
Επόμενος:Διαφορά δυναμικού διακριτικού OTP, TOTP και HOTP
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 25/7/2020 4:16:15 μ.μ. |
Υπάρχει πρόβλημα με τον κωδικό πρόσβασης που δημιουργείται από αυτό το πρόσθετο στο sha256, συνιστάται η χρήση του OTPAuth, ο κώδικας έχει ως εξής:


Η δοκιμή είναι σωστή και στις δύο λειτουργίες SHA256 και SHA512.

Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com