phpbar.de logo

Mailinglisten-Archive

[php] =?iso-8859-1?q?Re:_[php]_.htpasswd_Passw=F6rter_generieren?=

[php] =?iso-8859-1?q?Re:_[php]_.htpasswd_Passw=F6rter_generieren?=

Arne Blankerts ABlankerts_(at)_freepoint.de
Thu, 21 Dec 2000 16:04:32 +0100 (CET)


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