Flex Password Generator (Criador de passwords)

   

Quantas vezes precisamos de criar uma password temporária ou definitiva aleatoriamente?? Já me aconteceu ter que fazer isso em php, e em flex pensei que poderia ser muito util…

 

Desenvolvi então um package que permite gerar passwords aleatoriamente, com ou sem caracteres especiais ($-+-,.€@) e o seu tamanho facilmente alterável tudo com uma função bem simples:

 

public function geraPass():String {
    if(!size) size=6;
    var pass:String="";
    for(var x:int=0; x<size; x++) {
        if(specialChars==true) pass += chars[(Math.floor(Math.random() * (chars.length)))];
        else pass += chars[(Math.floor(Math.random() * (chars.length-14)))];            
        
    }
    return pass;
}

 

Simples ah?!?

Podem ver um exemplo a funcionar aqui com o código fonte disponivel para download

 

Aguardam-se comentários.

 

Abraço.

Deixe um comentário or Deixe um Trackback

Deixe um comentário

O seu email nunca será publicado ou partilhado. Campos obrigatórios estão marcados com um *

*
*