Mailinglisten-Archive |
On Thu, 21 Dec 2000 16:14:04 +0100, Hans Theo Mislisch wrote:
>ich würde gerne ein Formular mit php generieren, dass einen
>eingegebenen String in ein Password verschlüsselt, das man dann
>in der .htpasswd zur Auth einsetzen kann.
>
>Ich weiss dass man das mit Shellzurgiff auch anders erledigen
>kann, aber eben diesen habe ich nicht.
>
>Weiss jemand ob das über php realisierbar ist?
Ja ist es. Es gibt sogar fertige Klassen ( such mal auf sourceforge.net ) für sowas..
Im Endefekkt sind die passwörter simple crypt-calls.
Du kannst also einfach <username>:<salt><crpytedpass> speichern
wobei der Salt halt irgendwie eingetragen werden muss.. wie du das machst, is dabei relativ egal..
$salt={ ... } // salt = string aus 2 zeichen
$line="$user:$salt".crypt($password,$salt);
Have fun..
MfG,
Arne Blankerts
freepoint networks GmbH
--
Freepoint Networks
Gesellschaft fuer Internetdienstleistungen mbH
Fangdieckstrasse 75B
D-22547 Hamburg
http://www.freepoint.de
Informationen ? Fragen? Info_(at)_freepoint.de
--------------------------------------------------------------
"I heard if you play the Windows 2000-CD backwards, you get a satanic message...!"
"That's nothing, if you play it forward, it installs Windows ..."
--------------------------------------------------------------
php::bar PHP Wiki - Listenarchive