Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Generisanje lozinki

[es] :: PHP :: Generisanje lozinki

[ Pregleda: 2745 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

JovanT
Jovan Turanjanin
Niš

Član broj: 35633
Poruke: 473
213.244.208.*

Jabber: Zeus@elitesecurity.org
ICQ: 263033789
Sajt: www.turanjanin.net


+17 Profil

icon Generisanje lozinki03.07.2005. u 14:10 - pre 228 meseci
Kako mogu, uz pomoć PHP-a, da nasumično generišem lozinke ili aktivacione kodove?
Nije znanje samo znati, već je znanje - znanje dati.

Piši ćirilicom! | Surfujte brže, sigurnije i lakše | Najveća niška online zajednica

 
Odgovor na temu

boccio
Boris Krstović
Spoonlabs.com
nbgd

Član broj: 7594
Poruke: 2458
*.ptt.yu.

Sajt: bocc.io


+771 Profil

icon Re: Generisanje lozinki03.07.2005. u 14:15 - pre 228 meseci
jbg, jel te bas toliko mrzelo da proguglas...

Code:

function generatePassword ($length = 8)
{
  $password = "";

  $possible = "0123456789bcdfghjkmnpqrstvwxyz"; 
    
  $i = 0; 
    
  while ($i < $length) { 

    $char = substr($possible, mt_rand(0, strlen($possible)-1), 1);
        
    if (!strstr($password, $char)) { 
      $password .= $char;
      $i++;
    }
  }

  return $password;
}

Jedan od 4.000.000.000 nacina...
Jeff, one day you’ll understand that it’s harder to be kind than clever.
 
Odgovor na temu

noviKorisnik
Dejan Katašić
Novi Sad

Član broj: 13216
Poruke: 4533
*.dialup.neobee.net.

Sajt: www.novikorisnik.net


+5 Profil

icon Re: Generisanje lozinki03.07.2005. u 14:18 - pre 228 meseci
recimo http://www.phpfreaks.com/quick...ndom_Password_Generator/56.php

to mi je prvi rezultat s http://www.google.com/search?q=php+password+generator

pogledaj i ostale, pošto na ovoj prvoj lokaciji daje nasumičnu lozinku, ali je bolja varijanta lozinke iz slogova, jer se takva lakše pamti (ovde na es je takva, pa pitaj gojka :-))
 
Odgovor na temu

flylord
Ilić Aleksandar
Simplicity d.o.o.
Nis/Uzice

Član broj: 2954
Poruke: 3859
212.62.53.*

ICQ: 4849714


+68 Profil

icon Re: Generisanje lozinki03.07.2005. u 14:20 - pre 228 meseci
koristeci http://www.php.net/rand

Naravno mozes da napises dosta komplikovan kod sa ovoom F-jom. Tipa, uzmes array svih slova (a-zA-Z), i onda generises novi niz od nekoliko random clanova.

Onda mozes da uradis sledece:

Uzmes IP : $_SERVER['REMOTE_ADDRESS'] , onda na to dodas vrednost od time()
i sve to propustis kroz md5() . I onda na random principu , izvices, npr, 10 karaktera iz tog stringa ....
 
Odgovor na temu

JovanT
Jovan Turanjanin
Niš

Član broj: 35633
Poruke: 473
*.com
Via: [es] mailing liste

Jabber: Zeus@elitesecurity.org
ICQ: 263033789
Sajt: www.turanjanin.net


+17 Profil

icon Re: Generisanje lozinki12.07.2005. u 19:59 - pre 228 meseci
I tako može da ide u nedogled :).

Nego, izvinjavam se što nisam dobro postavio pitanje. Hteo sam da imam nešto kao što noviKorisnik reče - lozinku sa slogovima da bi bila što lakša za pamćenje jer će se primenjivati na wap sajtu pa retko koji korisnici mogu da imaju otvorena dva prozora istovremeno. Dakle, kako izgenerisati lozinku koja će da bude u obliku "niklafobe" :)
Nije znanje samo znati, već je znanje - znanje dati.

Piši ćirilicom! | Surfujte brže, sigurnije i lakše | Najveća niška online zajednica

 
Odgovor na temu

flylord
Ilić Aleksandar
Simplicity d.o.o.
Nis/Uzice

Član broj: 2954
Poruke: 3859
212.62.53.*

ICQ: 4849714


+68 Profil

icon Re: Generisanje lozinki12.07.2005. u 20:05 - pre 228 meseci
napravis niz slogova
$slogs = array("ni", "kla", "fo", "be");
ali ih napravi sto veci broj

i onda uzmes rand(1, count($slogs)-1); i tako izvuces random indexe (onoliko koliko ti ih treba) iz niza $slogs, i onda sve to spojis u jedan string koji ti je passwd

A mozes za to da koristis i http://php.net/array_rand

 
Odgovor na temu

[es] :: PHP :: Generisanje lozinki

[ Pregleda: 2745 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.