Sistema particolare di password

  • Creatore Discussione Creatore Discussione Cirox
  • Data di inizio Data di inizio

Cirox

Nuovo Utente
11 Gen 2013
19
0
0
Salve a tutti, ho un'esigenza particolare, spero sia il forum adatto...
per l'accesso al mio sito devo usare una password per metà scelta dall'utente e per metà fornita da me.
La parte fornita da me deve essere diversa da utente ad utente ma rispondere ad un pattern che io possa riconoscere...
Non so se mi sono spiegato. Se non si capisce chiedetemi chiarimenti, non so se nell'informatica questi siano problemi già risolti ed io ho solo bisogno di essere indirizzato.
Grazie
 
PHP:
function randomPassword() {
    $alphabet = "abcdefghijklmnopqrstuwxyzABCDEFGHIJKLMNOPQRSTUWXYZ0123456789";
    $pass = array(); 
    $alphaLength = strlen($alphabet) - 1; 
    for ($i = 0; $i < 8; $i++) {
        $n = rand(0, $alphaLength);
        $pass[] = $alphabet[$n];
    }
    return implode($pass); 
}

$userpwd = $_POST['pwd'];
$randompwd = randomPassword();
$password = $userpwd . $randompwd;
 
Frez grazie. Mi pare di capire che la parte fornita da me è un numero casuale no? A me serve che applicando un algoritmo alla password da me generata, ottenga un risultato definito, si può usare anche la notazione esadecimale... io non sono un informatico, più che il codice mi interessa come definire il problema.
 
genera una password casuale di lettere e numeri.

Aspetta che consulto la mia sfera di cristallo e ti dico come generare il pattern che hai in mente eh, un minuto.
 
Eheh, risultati dalla sfera di cristallo??
Appena ho un po' di tempo cerco di definire meglio il problema...
 
Si l'algoritmo implementa quello che tu vuoi creare. Perchè dovresti creare un algoritmo per ottenere la password da te generata?
Comunque prima di metterla nel db usa un algoritmo di codifica.
 

Discussioni simili