1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Ajuda com ideias

Discussão em 'Web Development' iniciada por Cfreitas, 15 de Fevereiro de 2013. (Respostas: 4; Visualizações: 691)

  1. Cfreitas

    Cfreitas Power Member

    Boas,

    Então o meu problema é o seguinte:

    Estou a fazer um site em php e basicamente quero usar o serviço de outro site que gera passwords (http://makeagoodpassword.com/password/simple/) para gerar uma password para mim.
    Eu sei que tenho que usar um request a esse server mas não estou a conseguir atinar com a maneira como se faz isto.
    Alguém me pode ajudar?

    cumps
     
  2. Cfreitas

    Cfreitas Power Member

  3. barricas

    barricas Power Member

    Sugestão: acho que era mais simples gerares uma password por ti mesmo, não é difícil.

    Se não souberes eu posso ajudar..
     
  4. Cfreitas

    Cfreitas Power Member

    Boas,

    Já consegui fazer como queria. xD
    Mas já agora, se me poderes dar umas dicas de como gerar passwords agradeço =)

    cumps
     
  5. barricas

    barricas Power Member

    Isto é do mais simples, que deve ter sido aquele que arranjaste:

    PHP:
    function genPass($tamanho 10) {
        
    $possiveis 'abcdefABCDEF123456!#%&?=';

        
    $pass '';

        for(
    $i 0$i $tamanho$i++) {
            
    $pass .= $possiveis[mt_rand(0strlen($possiveis) - 1)];
        }

        return 
    $pass;
    }

    echo 
    var_dump(genPass());
    echo 
    '<br />';
    echo 
    var_dump(genpass(20));
    Não escrevi o alfabeto todo mas quando escreveres é óbvio que vai haver mais probabilidade de teres letras.
    Se queres probabilidade igual é mais complexo :P Mas esse serve..

    Se quiseres escolher só minúsculas, maiúsculas, só letras, etc... tens de pôr uns ifs que vai juntar os caracteres referidos anteriormente na pool das possíveis.
     

Partilhar esta Página