mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-05-20 08:31:26 +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)
|
if(!$userobj)
|
||||||
return false;
|
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;
|
return false;
|
||||||
|
|
||||||
$this->user = $userobj;
|
$this->user = $userobj;
|
||||||
|
|
Loading…
Reference in New Issue
Block a user