summaryrefslogtreecommitdiffstats
path: root/usr/local/www/system_usermanager_settings_ldapacpicker.php
diff options
context:
space:
mode:
authorErmal Luçi <eri@pfsense.org>2010-03-02 17:07:06 +0000
committerErmal Luçi <eri@pfsense.org>2010-03-02 17:07:06 +0000
commitc61e4626269fb099f4b7e9c12ceaeffd163c968f (patch)
treefe99cd1c66aa9e456bc9b16de0f462bfc982c249 /usr/local/www/system_usermanager_settings_ldapacpicker.php
parenta13ce628f8a2c1292bf222387ea59cd63e9b9234 (diff)
downloadpfsense-c61e4626269fb099f4b7e9c12ceaeffd163c968f.zip
pfsense-c61e4626269fb099f4b7e9c12ceaeffd163c968f.tar.gz
Allow the GUI auth API to be used for doing authentication against authentication servers specified. Teach Openvpn to use this API. Allow openvpn to authenticate against multiple servers that can be selected on the server configuration page.
Diffstat (limited to 'usr/local/www/system_usermanager_settings_ldapacpicker.php')
-rw-r--r--usr/local/www/system_usermanager_settings_ldapacpicker.php35
1 files changed, 17 insertions, 18 deletions
diff --git a/usr/local/www/system_usermanager_settings_ldapacpicker.php b/usr/local/www/system_usermanager_settings_ldapacpicker.php
index 52953b0..891b146 100644
--- a/usr/local/www/system_usermanager_settings_ldapacpicker.php
+++ b/usr/local/www/system_usermanager_settings_ldapacpicker.php
@@ -36,24 +36,23 @@ require("priv.defs.inc");
require("priv.inc");
if($_POST) {
- print_r($_POST);
- $ous = ldap_get_user_ous(true);
- $values = "";
- $isfirst = true;
- foreach($ous as $ou) {
- if(in_array($ou, $_POST['ou'])) {
- if($isfirst == false)
- $values .= ";";
- $isfirst = false;
- $values .= $ou;
- }
- }
- echo "<script language=\"JavaScript\">\n";
- echo "<!--\n";
- echo " opener.document.forms[0].ldapauthcontainers.value='$values'\n";
- echo " this.close();\n";
- echo "-->\n";
- echo "</script>\n";
+ $ous = ldap_get_user_ous(true);
+ $values = "";
+ $isfirst = true;
+ foreach($ous as $ou) {
+ if(in_array($ou, $_POST['ou'])) {
+ if($isfirst == false)
+ $values .= ";";
+ $isfirst = false;
+ $values .= $ou;
+ }
+ }
+ echo "<script language=\"JavaScript\">\n";
+ echo "<!--\n";
+ echo " opener.document.forms[0].ldapauthcontainers.value='$values'\n";
+ echo " this.close();\n";
+ echo "-->\n";
+ echo "</script>\n";
}
?>
OpenPOWER on IntegriCloud