From 2230dd4e6b148346c0ec596b9e3e12996a762ed8 Mon Sep 17 00:00:00 2001 From: Frédéric Guillot Date: Thu, 22 May 2014 12:28:28 -0400 Subject: Code refactoring (add autoloader and change files organization) --- models/ldap.php | 81 --------------------------------------------------------- 1 file changed, 81 deletions(-) delete mode 100644 models/ldap.php (limited to 'models/ldap.php') diff --git a/models/ldap.php b/models/ldap.php deleted file mode 100644 index 69fe9bec..00000000 --- a/models/ldap.php +++ /dev/null @@ -1,81 +0,0 @@ -create($username); - } - - return false; - } - - /** - * Create automatically a new local user after the LDAP authentication - * - * @access public - * @param string $username Username - * @return bool - */ - public function create($username) - { - $userModel = new User($this->db, $this->event); - $user = $userModel->getByUsername($username); - - // There is an existing user account - if ($user) { - - if ($user['is_ldap_user'] == 1) { - - // LDAP user already created - return true; - } - else { - - // There is already a local user with that username - return false; - } - } - - // Create a LDAP user - $values = array( - 'username' => $username, - 'is_admin' => 0, - 'is_ldap_user' => 1, - ); - - return $userModel->create($values); - } -} -- cgit v1.2.3