summaryrefslogtreecommitdiffstats
path: root/usr/local/www/system_usermanager.php
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2008-02-19 05:29:54 +0000
committerScott Ullrich <sullrich@pfsense.org>2008-02-19 05:29:54 +0000
commit30283b9d3592915f648bb65cc92a6d69fd397d2b (patch)
tree7fdb3f72150e49ccb21696c98e2e32f38f5083fb /usr/local/www/system_usermanager.php
parent82e913df9ca04b0ee904bc230967f130e0e8c45a (diff)
downloadpfsense-30283b9d3592915f648bb65cc92a6d69fd397d2b.zip
pfsense-30283b9d3592915f648bb65cc92a6d69fd397d2b.tar.gz
Correctly deterimine if user is local
Diffstat (limited to 'usr/local/www/system_usermanager.php')
-rw-r--r--usr/local/www/system_usermanager.php3
1 files changed, 2 insertions, 1 deletions
diff --git a/usr/local/www/system_usermanager.php b/usr/local/www/system_usermanager.php
index 7009531..e82ce23 100644
--- a/usr/local/www/system_usermanager.php
+++ b/usr/local/www/system_usermanager.php
@@ -461,7 +461,8 @@ if (isSystemAdmin($HTTP_SERVER_VARS['AUTH_USER']) or $isAdminUser == true) {
/* deterimine if user is not local to system */
$islocal = false;
foreach($config['system']['user'] as $user)
- $islocal = true;
+ if($user['name'] == $_SESSION['Username'])
+ $islocal = true;
if($islocal == false) {
echo "Sorry, you cannot change the password for a LDAP user.";
include("fend.inc");
OpenPOWER on IntegriCloud