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

5 fatos que todo departamento de TI pode aprender com Fortnite
Artigos
7 visualizações
Artigos
7 visualizações

5 fatos que todo departamento de TI pode aprender com Fortnite

Carlos L. A. da Silva - 1 de julho de 2019

O Departamento de TI de uma empresa não é apenas um lugar onde os caras jogam Fortnite o dia inteiro. Grandes desastres podem vir de lá também...

Promoções de Jogos do Final de Semana (28/06)
Notícias
7 visualizações
Notícias
7 visualizações

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

Carlos L. A. da Silva - 28 de junho de 2019

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

FIREBASE Database na Prática com JAVASCRIPT PURO // Mão no Código #14
Vídeos
1,655 compartilhamentos6,806 visualizações
Vídeos
1,655 compartilhamentos6,806 visualizações

FIREBASE Database na Prática com JAVASCRIPT PURO // Mão no Código #14

Thais Cardoso de Mello - 27 de junho de 2019

Vamos mostrar na prática pra vocês como é SIMPLES DEMAIS manipular o Realtime Database (noSQL) do Firebase usando JavaScript puro e o SDK "marrrravilhoso" que o pessoal do Google Cloud criou.

One Response

Deixe um Comentário

Your email address will not be published.

Mais publicações

Como baixar o novo Windows Terminal
Dicas
16 visualizações
16 visualizações

Como baixar o novo Windows Terminal

Carlos L. A. da Silva - 26 de junho de 2019
Libra: o que sabemos sobre a criptomoeda do Facebook
Artigos
11 visualizações
11 visualizações

Libra: o que sabemos sobre a criptomoeda do Facebook

Carlos L. A. da Silva - 25 de junho de 2019
WebAssembly // Dicionário do Programador
Vídeos
1,655 compartilhamentos6,809 visualizações
1,655 compartilhamentos6,809 visualizações

WebAssembly // Dicionário do Programador

Thais Cardoso de Mello - 24 de junho de 2019
Promoções de Jogos do Final de Semana (21/06)
Notícias
10 visualizações
10 visualizações

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

Carlos L. A. da Silva - 21 de junho de 2019