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

7 golpes de engenharia social que você precisa evitar
Artigos
8 visualizações
Artigos
8 visualizações

7 golpes de engenharia social que você precisa evitar

Carlos L. A. da Silva - 16 de julho de 2018

Nem todo hacker utiliza malwares ou brechas de segurança nos seus programas: o bom e velho golpe continua funcionando em pleno século XXI.

Promoções de Jogos do Final de Semana (13/07)
Notícias
9 visualizações
Notícias
9 visualizações

Promoções de Jogos do Final de Semana (13/07)

Carlos L. A. da Silva - 13 de julho de 2018

Confira as melhores ofertas de jogos de PC para o final de semana.

Criando sites com facilidade
Artigos
17 visualizações
Artigos
17 visualizações

Criando sites com facilidade

Carlos L. A. da Silva - 13 de julho de 2018

Provavelmente criar sites não é uma tarefa difícil para você mas para muitos usuários pode ser uma barreira de entrada e um Criador de Sites pode conseguir quebrar esse bloqueio.

One Response

Deixe um Comentário

Your email address will not be published.

Mais publicações

O que é IndieWeb e por que você precisa conhecer o conceito?
Artigos
11 visualizações
11 visualizações

O que é IndieWeb e por que você precisa conhecer o conceito?

Carlos L. A. da Silva - 8 de julho de 2018
Promoções de Jogos do Final de Semana (06/07)
Notícias
16 visualizações
16 visualizações

Promoções de Jogos do Final de Semana (06/07)

Carlos L. A. da Silva - 6 de julho de 2018
As melhores alternativas gratuitas ao Microsoft Office
Artigos
15 visualizações
15 visualizações

As melhores alternativas gratuitas ao Microsoft Office

Carlos L. A. da Silva - 4 de julho de 2018