Compare commits
1 Commits
55a1efcb4e
...
feature/se
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
6155c1fad2 |
@@ -1,5 +1,5 @@
|
||||
name: Login LDAP
|
||||
version: 1.2.0
|
||||
version: 1.1.0
|
||||
description: Allows for Grav user authentication against an LDAP Server such as OpenLDAP or ActiveDirectory
|
||||
icon: user-circle-o
|
||||
author:
|
||||
|
||||
@@ -98,7 +98,7 @@ class LoginLDAPPlugin extends Plugin
|
||||
$opt_referrals = $this->config->get('plugins.login-ldap.opt_referrals');
|
||||
$blacklist = $this->config->get('plugins.login-ldap.blacklist_ldap_fields', []);
|
||||
|
||||
// Alternate search user (for when regular users lack search permissions)
|
||||
// Dedicated search bind account (for when regular users lack search permissions)
|
||||
$search_bind_enabled = $this->config->get('plugins.login-ldap.search_bind_enabled', false);
|
||||
$search_bind_dn = $this->config->get('plugins.login-ldap.search_bind_dn');
|
||||
$search_bind_password = $this->config->get('plugins.login-ldap.search_bind_password');
|
||||
@@ -139,7 +139,7 @@ class LoginLDAPPlugin extends Plugin
|
||||
// Try to login via LDAP
|
||||
$ldap->bind($username, $credentials['password']);
|
||||
|
||||
// Set up search LDAP connection (use separate bind if configured)
|
||||
// Set up search LDAP connection (use dedicated bind if configured)
|
||||
if ($search_bind_enabled && $search_bind_dn) {
|
||||
/** @var Ldap $searchLdap */
|
||||
$searchLdap = Ldap::create('ext_ldap', $ldap_config);
|
||||
|
||||
Reference in New Issue
Block a user