Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 11861|Отговор: 1

[Ъглова] Angular 9 серия (XII) генерира динамични токени на база OTP

[Копирай линк]
Публикувано в 24.07.2020 г. 17:52:09 ч. | | | |
Динамично натоварени компоненти от Angular 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

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

Angular 9 Series (V) форматира формата на сумата валута
https://www.itsvse.com/thread-9249-1-1.html

Angular 9 series (VI) извиква нативни JS променливи и методи
https://www.itsvse.com/thread-9254-1-1.html

Angular серия 9 (VII) CSS стил оптика
https://www.itsvse.com/thread-9264-1-1.html

Angular 9 series (VIII) актуализира стойността на дъщерен компонент, като задейства събитие чрез set
https://www.itsvse.com/thread-9267-1-1.html

Селекторът на Angular 9 Series (девет) #id приложен на страницата
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 Series (XI) 5 начина за дефиниране на стилове
https://www.itsvse.com/thread-9305-1-1.html

Въведение: OTP обикновено се отнася до еднократни пароли. Еднократна парола (OTP), известна още като "еднократна парола", се отнася до парола, която може да се използва само веднъж. Еднократната парола е базирана на специален алгоритъм, който генерира непредсказуема комбинация от случайни числа на всеки 60 секунди, а еднократната парола на iKEY е широко използвана във финансите, телекомуникациите, онлайн игрите и други области, ефективно защитавайки сигурността на потребителите.

Често срещани приложения включват: Google authenticator, QQ токен и др.

Нека първо разгледаме визуализациите, както е показано по-долу:


.NET/C# генерира еднократни пароли на база TOTP
https://www.itsvse.com/thread-9327-1-1.html

Първо, създайте проект за демонстрация на otp-one-time-password-dev с помощта на 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.07.2020 г. 16:16:15 ч. |
Има проблем с паролата, генерирана от този плъгин в sha256, препоръчва се да се използва OTPAuth, кодът е следният:


Тестът е коректен както в режима SHA256, така и в SHA512.

Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com