5 Compartilhamentos 301 Views 1 Comments

Mascarar um email com JavaScript

21 de fevereiro de 2018

É muito comum, principalmente em sistemas onde a autenticação é feita através de usernames ou também via números de telefones, utilizar o e-mail para recuperar a senha.

Nesse caso é interessante mostrar ao usuário para qual endereço de e-mail foi enviado a mensagem de recuperação de senha, porém não é nada legal mostrar o endereço de e-mail completo, justamente para evitar que ele caia em mãos inimigas. 😛

Para esse tipo de situação interessante mostrar somente alguns caracteres do e-mail afim que o usuário (dono da conta) seja capaz de saber para qual endereço a mensagem foi enviada. O Twitter, por exemplo, é um desses sistemas que se utiliza desse tipo de “mascaramento”.

Então, apresento vocês a função que faz essa “mágica”. Basta enviar por parâmetro um endereço de e-mail válido que ele retornará a mascara.

Para o endereço: [email protected]
O retorno da função será: my.e****@m*******.c**

Essa função é facilmente customizável caso queiram modificar algo.
OBS: Não aconselho a utilizar essa função no front-end, pois assim algum espertinho pode conseguir identificar o endereço original.

Você pode se interessar

Markdown // Dicionário do Programador
Vídeos
1,655 compartilhamentos6,809 visualizações
Vídeos
1,655 compartilhamentos6,809 visualizações

Markdown // Dicionário do Programador

Thais Cardoso de Mello - 21 de janeiro de 2019

Markdown é o termo falado nesse Dicionário do Programador. Conheça mais sobre essa linguagem de marcação.

Idade: Estou Velho para Ser Programador? // CAC #08
Vídeos
1,655 compartilhamentos6,813 visualizações
Vídeos
1,655 compartilhamentos6,813 visualizações

Idade: Estou Velho para Ser Programador? // CAC #08

Thais Cardoso de Mello - 17 de janeiro de 2019

Um assunto recorrente pedido por nossos CDFs é para falarmos sobre a relação da Idade com o mercado de trabalho em tecnologia. Será que estou velho para ser programador?

Manifesto Ágil: Retrospectivas Lúdicas
Artigos
16 visualizações
Artigos
16 visualizações

Manifesto Ágil: Retrospectivas Lúdicas

Plataformatec - 14 de janeiro de 2019

Conquistando melhoria contínua através de uma estruturar lúdica, estimulando o pensamento crítico e a atenção dos membros durante a dinâmica.

One Response

Deixe um Comentário

Your email address will not be published.

Mais publicações

Agile // Dicionário do Programador
Vídeos
1,655 compartilhamentos6,813 visualizações
1,655 compartilhamentos6,813 visualizações

Agile // Dicionário do Programador

Thais Cardoso de Mello - 14 de janeiro de 2019
Promoções de Jogos do Final de Semana (11/01)
Notícias
25 visualizações
25 visualizações

Promoções de Jogos do Final de Semana (11/01)

Carlos L. A. da Silva - 11 de janeiro de 2019
God of War: segredos dos bastidores do melhor jogo de 2018
Artigos
23 visualizações
23 visualizações

God of War: segredos dos bastidores do melhor jogo de 2018

Carlos L. A. da Silva - 11 de janeiro de 2019
As 5 Melhores Linguagens para 2019 // Vlog #86
Vídeos
1,655 compartilhamentos6,820 visualizações
1,655 compartilhamentos6,820 visualizações

As 5 Melhores Linguagens para 2019 // Vlog #86

Thais Cardoso de Mello - 10 de janeiro de 2019