From 00ad524b6b83216098e5f1e8ba44ca869cc898a2 Mon Sep 17 00:00:00 2001
From: Frederik Lindenaar <frederik@lindenaar.nl>
Date: Mon, 20 Jul 2015 10:25:58 +0200
Subject: [PATCH] Resolved issue with the login check, this could never have worked - need to test this better next time :-(

---
 main.inc.php | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/main.inc.php b/main.inc.php
index b8b62dd..58ce0ac 100644
--- a/main.inc.php
+++ b/main.inc.php
@@ -64,8 +64,8 @@ function login($success, $username, $password, $remember_me){
 	$user_dn = $obj->ldap_search_dn($username);	// retrieve the userdn
 
 	// If we have userdn, attempt to login an check user's group access
-	if (!($user_dn && !$obj->ldap_bind_as($user_dn,$password) &&
-		check_ldap_group_membership($user_dn, $username))) {
+	if (!($user_dn && $obj->ldap_bind_as($user_dn,$password) &&
+		$obj->check_ldap_group_membership($user_dn, $username))) {
 		trigger_notify('login_failure', stripslashes($username));
 		return false; // wrong user/password or no group access
 	}
--
libgit2 0.22.2