diff options
author | matthiasgrimm <matthiasgrimm@users.sourceforge.net> | 2005-05-13 20:23:41 +0200 |
---|---|---|
committer | matthiasgrimm <matthiasgrimm@users.sourceforge.net> | 2005-05-13 20:23:41 +0200 |
commit | d6e54e022c876f85ee8909ac94a4f675edcb0ad6 (patch) | |
tree | 5aed675c6dbb2c7d428a940e3030b04b1a607e16 | |
parent | 9c315eaec0d6a53439c5073ad1d07a7a9688cd33 (diff) | |
download | rpg-d6e54e022c876f85ee8909ac94a4f675edcb0ad6.tar.gz rpg-d6e54e022c876f85ee8909ac94a4f675edcb0ad6.tar.bz2 |
fix ssha hash algorithm
wrong variable used in ssha hash algorithm - fixed
darcs-hash:20050513182341-7ef76-ca2263503c39ed209ca38c86b295ea30cd0b11b1.gz
-rw-r--r-- | inc/auth.php | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/inc/auth.php b/inc/auth.php index 6be220cf5..72fbd2c48 100644 --- a/inc/auth.php +++ b/inc/auth.php @@ -470,7 +470,7 @@ function auth_cryptPassword($clear,$method='',$salt=''){ return sha1($clear); case 'ssha': $salt=substr($salt,0,4); - return '{SSHA}'.base64_encode(pack("H*", sha1($password.$salt)).$salt); + return '{SSHA}'.base64_encode(pack("H*", sha1($clear.$salt)).$salt); case 'crypt': return crypt($clear,substr($salt,0,2)); default: |