summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormatthiasgrimm <matthiasgrimm@users.sourceforge.net>2005-05-13 20:23:41 +0200
committermatthiasgrimm <matthiasgrimm@users.sourceforge.net>2005-05-13 20:23:41 +0200
commitd6e54e022c876f85ee8909ac94a4f675edcb0ad6 (patch)
tree5aed675c6dbb2c7d428a940e3030b04b1a607e16
parent9c315eaec0d6a53439c5073ad1d07a7a9688cd33 (diff)
downloadrpg-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.php2
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: