Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 11861|Resposta: 1

[Angular] A série Angular 9 (XII) gera tokens dinâmicos baseados em OTPs

[Copiar link]
Publicado em 24/07/2020 17:52:09 | | | |
Componentes Carregados Dinamicamente da Série Angular 9 (1)
https://www.itsvse.com/thread-9238-1-1.html

Parâmetros de transmissão de componentes dinâmicos da série Angular 9 (2)
https://www.itsvse.com/thread-9245-1-1.html

A série Angular 9 (3) subscreve eventos dinâmicos de componentes
https://www.itsvse.com/thread-9246-1-1.html

Tubulações personalizadas da Série Angular 9 (IV)
https://www.itsvse.com/thread-9248-1-1.html

A Série Angular 9 (V) formata o formato de moeda de quantidade
https://www.itsvse.com/thread-9249-1-1.html

A série angular 9 (VI) chama variáveis e métodos JS nativos
https://www.itsvse.com/thread-9254-1-1.html

Mira CSS estilo Angular série 9 (VII)
https://www.itsvse.com/thread-9264-1-1.html

A série angular 9 (VIII) atualiza o valor de um componente filho ao acionar um evento via conjunto
https://www.itsvse.com/thread-9267-1-1.html

Seletor de #id Angular 9 Series (nove) aplicado na página
https://www.itsvse.com/thread-9278-1-1.html

A série Angular 9 (10) incorpora painéis de depuração do vconsole e do eruda
https://www.itsvse.com/thread-9286-1-1.html

Angular 9 Series (XI) 5 Maneiras de Definir Estilos
https://www.itsvse.com/thread-9305-1-1.html

Introdução: OTP geralmente se refere a senhas de uso único. Senha de Uso Único (OTP), também conhecida como "senha de uso único", refere-se a uma senha que só pode ser usada uma vez. A senha de uso único é baseada em um algoritmo especial que gera uma combinação imprevisível de números aleatórios a cada 60 segundos, e a senha iKEY de uso único tem sido amplamente usada em finanças, telecomunicações, jogos online e outras áreas, protegendo efetivamente a segurança dos usuários.

Aplicações comuns incluem: Google Authenticator, token QQ, etc.

Vamos dar uma olhada primeiro nas renderizações, como mostrado abaixo:


.NET/C# gera senhas de uso único baseadas no TOTP
https://www.itsvse.com/thread-9327-1-1.html

Primeiro, crie um projeto otp-one-time-password-demo usando angular-cli com o seguinte comando:



Instale o plugin OTP, que é o plugin para o algoritmo de criptografia, e o código é o seguinte:



A barra de progresso foi escrita por mim com referência ao ng-simple-progress-bar, porque o plugin dele não consegue configurar o progresso manualmente.

progress-bar.component.html



progress-bar.component.scss



progress-bar.component.ts



A seguir, estamos principalmente na nossa interface principal e no código para gerar senhas dinâmicas.

app.component.html



app.component.scss



app.component.ts


Por fim, anexe o endereço de download do código-fonte:

Turistas, se quiserem ver o conteúdo oculto deste post, por favorResposta





Anterior:A Discuz realiza uma série de operações de registro
Próximo:Diferença dinâmica de token OTP, TOTP e HOTP
 Senhorio| Publicado em 25/07/2020 16:16:15 |
Há um problema com a senha gerada por esse plugin no sha256, recomenda-se usar OTPAuth, o código é o seguinte:


O teste está correto tanto nos modos SHA256 quanto SHA512.

Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com