Você não está conectado. Conecte-se ou registre-se

[Tutorial] Gerar senha aleatória [Mini plugin]

Ver o tópico anterior Ver o tópico seguinte Ir em baixo  Mensagem [Página 1 de 1]

waghcwb

avatar
Membro elite

Olá pessoal,

Segue um mini plugin em jQuery que permite a vocês gerarem senhas aleatórias para seus usuários; Criei o código para um mini projeto meu, e resolvi criar um mini plugin para vocês usarem.

Ele é bem simples de ser usado, vejam um exemplo
Código:
;$(function() {
   var pass = $('#password_reg');
   pass.after('<a id="random_pass" href="#random">Clique para gerar uma senha aleatória</a>');
   
   $('#random_pass').click(function() {
      pass.randomPass();
   });
});

Por enquanto só funciona mudando o .val() de um input. Ainda não tive oportunidade de testar em um fórum, quem puder fazer isso nos mande um feedback...

Vamos ao código




Viram como é simples? E bem útil também.

Caso queiram personalizar, por enquanto existem 2 opções. Que são "chars" e "maxsize"

Onde,
chars: caracteres que podem estar incluídos na senha; default: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890!@#$%*-"
maxsize: Tamanho máximo que a senha pode ter; default: 10

Para personalizar podem fazer assim
Código:
$('#element').randomPass({
   chars: 'caracteres_que-podem=ser|usados',
   maxsize: 5
});

Bem simples...

Lembrando que chars deve ser passado como string...

O plugin está bem "cru" ainda, tenho muito o que melhorar, farei isso assim que tiver tempo;

Espero que gostem. study



"May the force be with you, young grasshopper!"




Não há assuntos pouco interessantes; apenas há pessoas pouco interessadas.
Ver perfil do usuário

Expectrus

avatar
Membro ativo

muito bom..

eu pediria se vc poderia criar um código para aparecer o perfil do usuario do lado ao logar na acc

obrigado desde ja

Ver perfil do usuário

rafusqui

avatar
Membro ativo

muito bom ^^
parabens !!!!

Ver perfil do usuário

Conteúdo patrocinado


Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo  Mensagem [Página 1 de 1]

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum