5 Compartilhamentos 473 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

Instalamos SSDs da Samsung em nossos Notebooks Dell (Veja se Performance Melhora) // Vlog #93
Vídeos
1,655 compartilhamentos6,807 visualizações
Vídeos
1,655 compartilhamentos6,807 visualizações

Instalamos SSDs da Samsung em nossos Notebooks Dell (Veja se Performance Melhora) // Vlog #93

Thais Cardoso de Mello - 18 de abril de 2019

Resolvemos mostrar pra vc o passo a passo do que fizemos na troca do HD para o SSD, incluindo a transferência automatizada dos dados e do sistema operacional, ou seja, não foi necessário reinstalar nada.

Como corrigir problemas de ERR_CONNECTION_TIMED_OUT no navegador
Dicas
7 visualizações
Dicas
7 visualizações

Como corrigir problemas de ERR_CONNECTION_TIMED_OUT no navegador

Carlos L. A. da Silva - 18 de abril de 2019

Mensagem de erro indica que estourou o tempo limite entre o navegador e o servidor do site. Há formas de contornar o problema.

O influenciador digital está morto?
Artigos
4 visualizações
Artigos
4 visualizações

O influenciador digital está morto?

Carlos L. A. da Silva - 17 de abril de 2019

A indústria e o consumo de jogos eletrônicos ainda sentem o impacto de influenciadores em plataformas de streaming? Os números não mentem.

One Response

Deixe uma Resposta para Js Cancelar resposta

Your email address will not be published.

Mais publicações

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

SaaS // Dicionário do Programador

Thais Cardoso de Mello - 15 de abril de 2019
Promoções de Jogos do Final de Semana (12/04)
Notícias
8 visualizações
8 visualizações

Promoções de Jogos do Final de Semana (12/04)

Carlos L. A. da Silva - 12 de abril de 2019
A cientista da computação que decifrou o buraco negro
Artigos
17 visualizações
17 visualizações

A cientista da computação que decifrou o buraco negro

Carlos L. A. da Silva - 11 de abril de 2019
Programamos um GAME com JavaScript Puro em 28 minutos // Mão no Código #10
Vídeos
1,655 compartilhamentos6,810 visualizações
1,655 compartilhamentos6,810 visualizações