diff options
author | Florian Pritz <bluewind@xssn.at> | 2011-01-12 15:52:59 +0100 |
---|---|---|
committer | Florian Pritz <bluewind@xssn.at> | 2011-01-12 15:52:59 +0100 |
commit | 40b842682fbb4e27031ffdb26709d20f4f9b38e9 (patch) | |
tree | 76921f6e0bb26b7dc653e53855a23020563269c8 /system/application | |
parent | 08dc976431b632e89a72cdf8edc4d7aee6479988 (diff) |
get_password(): fix handling of empty passwords
Signed-off-by: Florian Pritz <bluewind@xssn.at>
Diffstat (limited to 'system/application')
-rw-r--r-- | system/application/models/file_mod.php | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/system/application/models/file_mod.php b/system/application/models/file_mod.php index 30b170e3e..48ae5696b 100644 --- a/system/application/models/file_mod.php +++ b/system/application/models/file_mod.php @@ -83,9 +83,9 @@ class File_mod extends Model { function get_password() { $password = $this->input->post('password'); - if ($password !== false) { + if ($password !== false && $password !== "") { return $this->hash_password($password); - } elseif (isset($_SERVER['PHP_AUTH_PW']) && $_SERVER['PHP_AUTH_PW'] != '') { + } elseif (isset($_SERVER['PHP_AUTH_PW']) && $_SERVER['PHP_AUTH_PW'] !== '') { return $this->hash_password($_SERVER['PHP_AUTH_PW']); } return 'NULL'; |