{$config->changepasswordurl = ''; }
if (!isset($config->removeuser))
{$config->removeuser = 0; }
+ if (!isset($config->ntlmsso_enabled))
+ {$config->ntlmsso_enabled = 0; }
+ if (!isset($config->ntlmsso_subnet))
+ {$config->ntlmsso_subnet = ''; }
// save settings
set_config('host_url', $config->host_url, 'auth/ldap');
set_config('passtype', $config->passtype, 'auth/ldap');
set_config('changepasswordurl', $config->changepasswordurl, 'auth/ldap');
set_config('removeuser', $config->removeuser, 'auth/ldap');
+ set_config('ntlmsso_enabled', (int)$config->ntlmsso_enabled, 'auth/ldap');
+ set_config('ntlmsso_subnet', $config->ntlmsso_subnet, 'auth/ldap');
return true;
}
{$config->changepasswordurl = ''; }
if (!isset($config->removeuser))
{$config->removeuser = 0; }
+ if (!isset($config->ntlmsso_enabled))
+ {$config->ntlmsso_enabled = 0; }
+ if (!isset($config->ntlmsso_subnet))
+ {$config->ntlmsso_subnet = ''; }
$yesno = array( get_string('no'), get_string('yes') );
</td>
</tr>
+<tr>
+ <td colspan="2">
+ <h4><?php print_string('auth_ntlmsso', 'auth') ?> </h4>
+ </td>
+</tr>
+
+<tr valign="top">
+ <td align="right"><label for="ntlmsso_enabled"><?php print_string('auth_ntlmsso_enabled_key','auth') ?></label></td>
+ <td>
+ <?php
+ choose_from_menu($yesno, 'ntlmsso_enabled', $config->ntlmsso_enabled, '0');
+ ?>
+ </td>
+ <td>
+ <?php print_string('auth_ntlmsso_enabled','auth') ?>
+ </td>
+</tr>
+<tr valign="top">
+ <td align="right"><label for="ntlmsso_subnet"><?php print_string('auth_ntlmsso_subnet_key','auth') ?></label></td>
+ <td><input name="ntlmsso_subnet" id="ntlmsso_subnet" type="text" size="30" value="<?php p($config->ntlmsso_subnet) ?>"
+ </td>
+ <td>
+ <?php print_string('auth_ntlmsso_subnet','auth') ?>
+ </td>
+</tr>
+
<?php
$help = get_string('auth_ldapextrafields','auth');