diff --git a/include/functions.inc.php b/include/functions.inc.php
index 9caddbc5f..038bd7686 100644
--- a/include/functions.inc.php
+++ b/include/functions.inc.php
@@ -34,6 +34,7 @@ function get_uid()
return strtolower(trim($_SERVER['REMOTE_USER']));
// fuer Testzwecke
//return 'oesi';
+ //return 'pam';
}
function crlf()
@@ -343,45 +344,45 @@ function checkalias($alias)
function checkldapuser($username,$password)
{
if($connect=@ldap_connect(LDAP_SERVER))
- {
+ {
// bind to ldap connection
if(($bind=@ldap_bind($connect)) == false)
{
print "bind:__FAILED__
\n";
return false;
}
-
+
// search for user
- if (($res_id = ldap_search( $connect, LDAP_BASE_DN, "uid=$username")) == false)
+ if (($res_id = ldap_search( $connect, LDAP_BASE_DN, "uid=$username")) == false)
{
print "failure: search in LDAP-tree failed
";
return false;
}
-
- if (ldap_count_entries($connect, $res_id) != 1)
+
+ if (ldap_count_entries($connect, $res_id) != 1)
{
print "failure: username $username found more than once
\n";
return false;
}
-
- if (( $entry_id = ldap_first_entry($connect, $res_id))== false)
+
+ if (( $entry_id = ldap_first_entry($connect, $res_id))== false)
{
print "failur: entry of searchresult couln't be fetched
\n";
return false;
}
-
- if (( $user_dn = ldap_get_dn($connect, $entry_id)) == false)
+
+ if (( $user_dn = ldap_get_dn($connect, $entry_id)) == false)
{
print "failure: user-dn coulnd't be fetched
\n";
return false;
}
-
+
/* Authentifizierung des User */
- if (($link_id = @ldap_bind($connect, $user_dn, $password)) == false)
+ if (($link_id = @ldap_bind($connect, $user_dn, $password)) == false)
{
return false;
}
-
+
return true;
@ldap_close($connect);
}