summaryrefslogtreecommitdiff
path: root/inc/auth_plain.php
diff options
context:
space:
mode:
Diffstat (limited to 'inc/auth_plain.php')
-rw-r--r--inc/auth_plain.php11
1 files changed, 4 insertions, 7 deletions
diff --git a/inc/auth_plain.php b/inc/auth_plain.php
index 6bc666802..55e1fa9f6 100644
--- a/inc/auth_plain.php
+++ b/inc/auth_plain.php
@@ -26,13 +26,10 @@ if(isset($_REQUEST['u']))
*/
function auth_checkPass($user,$pass){
$users = auth_plain_loadUserData();
- $pass = md5($pass); //encode pass
- if($users[$user]['pass'] == $pass){
- return true;
- }else{
- return false;
- }
+ if(!isset($users[$user])) return false;
+
+ return auth_verifyPassword($pass,$users[$user]['pass']);
}
/**
@@ -71,7 +68,7 @@ function auth_createUser($user,$pass,$name,$mail){
if(isset($users[$user])) return false;
$userline = join(':',array($user,
- md5($pass),
+ auth_cryptPassword($pass),
$name,
$mail,
$conf['defaultgroup']));