So Erzeugen Sie ein mal 6-stellige Passwort in php?

How to generate a one-time Passwort in PHP für die 2-Faktor-Authentifizierung mit Handys

  • Mithilfe eines Algorithmus generiert ein one-time Passwort. Glücklich zu helfen. -1 für fehlende.. alles.
  • Don ' T sehen keinen Grund, downvote. Der Frage-Titel stellte eine legitime Frage. Hätte besser/weiter formuliert, war aber immer noch einfach zu verstehen.
  • Wenn Sie denken, das ist eine gute Frage, Lesen Sie bitte die FAQ, das sollte Sie überzeugen sonst. Dies ist keine "Schreibe meinen code für mich" - Seite.
  • nicht eine "gute" Frage, vorausgesetzt, der OP hat keine Programmierkenntnisse, ist es nicht schlecht entweder. Wir könnten leicht haben darauf hingewiesen, dass in die Richtung von: "Use a random generator, oder einen hash-generator." die machen die OP tun, der Suche nach sich selbst. Aber wir lieben einfach zu beantworten, so gut wir können 🙂
  • Die Frage zeigt keine Forschung überhaupt; es ist daher eine schlechte Frage, unabhängig von der OPs-Programmierung Erfahrung. Man kann deutlich sehen, die gesamte Gemeinschaft stimmt diese Behauptung nur anhand der Anzahl der downvotes die Frage erhalten hat. Menschen nicht downvote und in der Nähe Fragen, die für Spaß, nur wenn Sie etwas sehen, das gehört nicht hierher. Und diese Frage sicherlich passt die Rechnung 🙂 möglicherweise haben Sie auch angeschaut OPs weitere Fragen, die alle sehr niedrige Qualität.
  • Ich sehe Ihren Punkt 🙂
  • Funktion createRandomPassword() { $chars = "abcdefghijkmnopqrstuvwxyz023456789"; srand((double)microtime()*1000000); $i = 0; $pass = " ; while ($i <= 6) { $num = rand() % 33; $tmp = substr($chars, $num, 1); $pass = $pass . $tmp; $i++; } return $pass; } // Verwendung $Passwort = createRandomPassword(); echo "Ihre zufällige Passwort ist: $Passwort"; ?>
  • Verwenden Sie nicht rand() für diese. random_int().

InformationsquelleAutor asvignesh | 2012-01-11
Schreibe einen Kommentar