mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-02-06 07:04:57 +00:00
no need to check for password, but check for ip, guest login and disabled accounts (Closes #250)
This commit is contained in:
parent
aba80e542d
commit
ca9b3cb245
|
@ -138,7 +138,14 @@ class HTTP_WebDAV_Server_SeedDMS extends HTTP_WebDAV_Server
|
|||
|
||||
if(!$userobj)
|
||||
return false;
|
||||
if(md5($pass) != $userobj->getPwd())
|
||||
|
||||
if(($userobj->getID() == $settings->_guestID) && (!$settings->_enableGuestLogin))
|
||||
return false;
|
||||
|
||||
if($userobj->isDisabled())
|
||||
return false;
|
||||
|
||||
if($userobj->isAdmin() && ($_SERVER['REMOTE_ADDR'] != $settings->_adminIP ) && ( $settings->_adminIP != ""))
|
||||
return false;
|
||||
|
||||
$this->user = $userobj;
|
||||
|
|
Loading…
Reference in New Issue
Block a user