equal
deleted
inserted
replaced
47 <td class="row2"> |
47 <td class="row2"> |
48 <?php echo $lang->get('yubiacp_field_auth_server'); ?> |
48 <?php echo $lang->get('yubiacp_field_auth_server'); ?> |
49 </td> |
49 </td> |
50 <td class="row2"> |
50 <td class="row2"> |
51 <input type="text" name="yubikey_auth_server" value="<?php echo htmlspecialchars(getConfig('yubikey_auth_server', YK_DEFAULT_VERIFY_URL)); ?>" size="30" /> |
51 <input type="text" name="yubikey_auth_server" value="<?php echo htmlspecialchars(getConfig('yubikey_auth_server', YK_DEFAULT_VERIFY_URL)); ?>" size="30" /> |
|
52 <?php |
|
53 if ( defined('YMS_INSTALLED') ) |
|
54 { |
|
55 echo '<br />'; |
|
56 echo $lang->get('yubiacp_field_use_local_pre'); |
|
57 ?> <label><input type="checkbox" name="yubikey_use_local_yms" <?php echo getConfig('yubikey_use_local_yms', 0) ? 'checked="checked" ' : ''; ?>/><?php |
|
58 echo $lang->get('yubiacp_field_use_local'); |
|
59 echo '</label>'; |
|
60 } |
|
61 ?> |
52 </td> |
62 </td> |
53 </tr> |
63 </tr> |
54 |
64 |
55 <tr> |
65 <tr> |
56 <td class="row1"> |
66 <td class="row1"> |
85 setConfig('yubikey_enable', isset($_POST['yubikey_enable']) ? '1' : '0'); |
95 setConfig('yubikey_enable', isset($_POST['yubikey_enable']) ? '1' : '0'); |
86 setConfig('yubikey_api_key', $_POST['yubikey_api_key']); |
96 setConfig('yubikey_api_key', $_POST['yubikey_api_key']); |
87 setConfig('yubikey_api_key_id', intval($_POST['yubikey_api_key_id'])); |
97 setConfig('yubikey_api_key_id', intval($_POST['yubikey_api_key_id'])); |
88 setConfig('yubikey_enroll_limit', intval($_POST['yubikey_enroll_limit'])); |
98 setConfig('yubikey_enroll_limit', intval($_POST['yubikey_enroll_limit'])); |
89 setConfig('yubikey_reg_require_otp', isset($_POST['yubikey_reg_require_otp']) ? '1' : '0'); |
99 setConfig('yubikey_reg_require_otp', isset($_POST['yubikey_reg_require_otp']) ? '1' : '0'); |
|
100 setConfig('yubikey_use_local_yms', isset($_POST['yubikey_use_local_yms']) && defined('YMS_INSTALLED') ? '1' : '0'); |
90 |
101 |
91 if ( preg_match('#^(?:https?://)?(\[?[a-z0-9-:]+(?:\.[a-z0-9-:]+\]?)*)(/.*)$#', $_POST['yubikey_auth_server']) ) |
102 if ( preg_match('#^(?:https?://)?(\[?[a-z0-9-:]+(?:\.[a-z0-9-:]+\]?)*)(/.*)$#', $_POST['yubikey_auth_server']) ) |
92 setConfig('yubikey_auth_server', $_POST['yubikey_auth_server']); |
103 setConfig('yubikey_auth_server', $_POST['yubikey_auth_server']); |
93 else |
104 else |
94 echo '<div class="error-box">' . $lang->get('yubiacp_err_invalid_auth_server') . '</div>'; |
105 echo '<div class="error-box">' . $lang->get('yubiacp_err_invalid_auth_server') . '</div>'; |