/
var
/
www
/
html
/
professoronline
/
auth
/
radius
/
Upload File
HOME
<?php // Is Auth/RADIUS really there? if (!extension_loaded('radius')) { print '<div class="box errorbox errorboxcontent"><p class="errormessage"><strong>Warning: The PHP RADIUS extension is not present. Please ensure it is installed and enabled.</strong></p></div>'; } include_once 'Auth/RADIUS.php'; if (!class_exists('Auth_RADIUS')) { print '<div class="box errorbox errorboxcontent"><p class="errormessage"><strong>Warning: There is a problem with the PHP Pear Auth_RADIUS package. Please ensure it is installed correctly.</strong></p></div>'; } // set to defaults if undefined if (!isset($config->host)) { $config->host = '127.0.0.1'; } if (!isset($config->nasport)) { $config->nasport = '1812'; } if (!isset($config->radiustype)) { $config->radiustype = 'PAP'; } if (!isset($config->secret)) { $config->secret = ''; } if (!isset($config->changepasswordurl)) { $config->changepasswordurl = ''; } ?> <table cellspacing="0" cellpadding="5" border="0"> <tr valign="top"> <td align="right"><label for="host"><?php print_string('auth_radiushost_key', 'auth_radius') ?>: </label></td> <td> <input name="host" id="host" type="text" size="30" value="<?php echo $config->host ?>" /> <?php if (isset($err['host'])) { echo $OUTPUT->error_text($err['host']); } ?> </td> <td><?php print_string('auth_radiushost', 'auth_radius') ?></td> </tr> <tr valign="top"> <td align="right"><label for="nasport"><?php print_string('auth_radiusnasport_key', 'auth_radius') ?>: </label></td> <td> <input name="nasport" id="nasport" type="text" size="6" value="<?php echo $config->nasport ?>" /> <?php if (isset($err['nasport'])) { echo $OUTPUT->error_text($err['nasport']); } ?> </td> <td><?php print_string('auth_radiusnasport', 'auth_radius') ?></td> </tr> <tr valign="top" > <td align="right"><?php echo html_writer::label(get_string('auth_radiustype_key', 'auth_radius'), 'menuradiustype'); ?>: </td> <td> <?php $radiustype = array(); $radiustype['PAP'] = get_string('auth_radiustypepap', 'auth_radius'); $radiustype['CHAP_MD5'] = get_string('auth_radiustypechapmd5', 'auth_radius'); $radiustype['MSCHAPv1'] = get_string('auth_radiustypemschapv1', 'auth_radius'); $radiustype['MSCHAPv2'] = get_string('auth_radiustypemschapv2', 'auth_radius'); echo html_writer::select($radiustype, 'radiustype', $config->radiustype, false); if (isset($err['radiustype'])) { echo $OUTPUT->error_text($err['radiustype']); } ?> </td> <td><?php print_string('auth_radiustype', 'auth_radius') ?></td> </tr> <tr valign="top" > <td align="right"><label for="secret"><?php print_string('auth_radiussecret_key', 'auth_radius') ?>: </label></td> <td> <input name="secret" id="secret" type="text" size="6" value="<?php echo $config->secret ?>" /> <?php if (isset($err['secret'])) { echo $OUTPUT->error_text($err['secret']); } ?> </td> <td><?php print_string('auth_radiussecret', 'auth_radius') ?></td> </tr> <tr valign="top"> <td align="right"><label for="changepasswordurl"><?php print_string('auth_radiuschangepasswordurl_key', 'auth_radius') ?>: </label></td> <td> <input name="changepasswordurl" id="changepasswordurl" type="text" value="<?php echo $config->changepasswordurl ?>" /> <?php if (isset($err['changepasswordurl'])) { echo $OUTPUT->error_text($err['changepasswordurl']); } ?> </td> <td><?php print_string('changepasswordhelp', 'auth') ?></td> </tr> </table>