I am attempting to use sll_remove_default_authentication_hook to override the high_security setting to local fallback for REST requests using an application password.
However, I am not successful because …/simple-ldap-login/Simple-LDAP-Login.php:438 is just checking the value of high_security instead of sending it through the filter. If the line were changed from} elseif (str_true($this->get_setting('high_security')) && !$local_admin) {
to} elseif (apply_filters('sll_remove_default_authentication_hook', str_true($this->get_setting('high_security')) && !$local_admin)){
my issue would be resolved.
Safe to assume that you’re not going to do any further updating or new releases?
]]>I have users in LDAP who are categories roles. So I want to log in with roles that get from LDAP authentication.
Is this possible in this plugin?
Thanks
]]>hello, thanks for that great plugin. I can login with [email protected] user, How can I set login username without @domain.com?
]]>Hello there.
Our complany has a policy of changing the user Passwords every month and whenever that happens, we Need to retype the Password in because the remember me Option remembers the old one.
Is there anyway to “reset all Passwords”?
thank you very much!
]]>For those of you that get the following notice
Notice: Undefined variable: version in Simple-LDAP-Login.php in line 54
and do not want to wait for the developers to fix it.
Open Simple-LDAP-Login.php
go to line 54 and change:
$version
into $this->version
Could we fix this warning message about missing a $version at that line?
Simple-LDAP-Login.php on line 54
]]>Can this authenticate against a 3rd party CRM w/an API?
]]>Is there a way to check user credentials from two different active directories. I would like to set 1 active directory (e.g. members.club.com) to check for credentials, if the person is not in the first active directory that it will search a second active directory (e.g. friends.club.com) if this person’s credentials is existent. Is this possible without changing too much from the php files.
Our settings will work if only the first or the second active directory is set.
Thank you for the help.
]]>We are looking into setting up a new LDAP plugin for our multi-site WordPress website for user logins, seeing as our current LDAP plugin hasn’t had an update for 5 years. We wanted to know if your plugin handled multi-site environments well, and if there was any support for it past installation.
Thank you.
-Chris
]]>How can I use Simple LDAP Login to import in AD groups, so that I can assign them custom user roles within WordPress? Any help appreciated
]]>This plugin USED to work, but it’s been on the blink now for the past 1.5 years. I need to get this working. (If this can’t work, then I need to switch to another plugin real fast.)
I strictly enforced authenticating against LDAP so SimpleLDAP login would not authenticate against the WordPress local database. When I do that, I get a message that says authentication against AD doesn’t happen. Other than that, I get no error message, which leaves me in the dark as to the problem.
Is there some kind of log that can point in the right direction to fix the problem? I don’t have access to the LDAP management console. I only have the LDAP browser which lets me see into the LDAP settings; so, no error messages will be available to me from LDAP.
I don’t set an account suffix as it can’t be used against AD to authenticate. We use just email address of various types.
I take the default settings when offered. Otherwise, I verified with our system admin that settings used. According to him setting are right.
Any help that can be provided would be greatly appreciated. Been going ’round in circle with this for some time.
]]>Currently we have ‘Active Directory/LDAP Login for Intranet sites’ by MiniOrange set up but it is not very useful to use until we can assign (preferably) sAMAccountName or userPrincipalName as the username in WordPress. We got it to connect when we use our long name but to use sAMAccountName we need the premium version and they bumped up the price to almost 4x as much.
We tried to use this program first but it was not working and I wonder if that has to do with the disclaimer on the FAQ section where it states “Your install of PHP must be configured/compiled with LDAP support.”
I am guessing since we did get the other plugin working that it is configured as needed. We are connecting to an Active Directory server and this is just for a small VM my company wants a WordPress application on.
But if I can’t use a sAMAccountName as the username then my effort to get it to work is futile.
]]>I have an problem with this plugin:
https://www.ads-software.com/support/topic/ldap-uid-error/#post-8435534
But with your plugin can I configure TLS connection?
]]>Okay, Ill try and explain this one. I am running a WordPress Multisite instants and using this plugin and have checked the setting “Create WordPress user for authenticated LDAP login with appropriate roles.”.
When user A visits site A for the first time and logins in an account is created and the user is added to site A.
If user A visits site B and logins for the first time they are granted access to site B but they are not added to the user list of site B, and have no access to the dashboard.
Is this normal, or am I missing a configuration step.
]]>Hi,
I have installed Simple LDAP Login plugin.I have configured only simple settings.Ofter that when I saved that setting iam getting fatal error..
Fatal error: Uncaught exception ‘adLDAPException’ with message ‘No LDAP support for PHP. See: https://www.php.net/ldap’ in C:\xampp\htdocs\blog\wp-content\plugins\simple-ldap-login\includes\adLDAP.php:338 Stack trace: #0 C:\xampp\htdocs\blog\wp-content\plugins\simple-ldap-login\Simple-LDAP-Login.php(34): adLDAP->__construct(Array) #1 C:\xampp\htdocs\blog\wp-content\plugins\simple-ldap-login\Simple-LDAP-Login.php(61): SimpleLDAPLogin->__construct() #2 C:\xampp\htdocs\blog\wp-content\plugins\simple-ldap-login\Simple-LDAP-Login.php(563): SimpleLDAPLogin::getInstance() #3 C:\xampp\htdocs\blog\wp-settings.php(255): include_once(‘C:\\xampp\\htdocs…’) #4 C:\xampp\htdocs\blog\wp-config.php(89): require_once(‘C:\\xampp\\htdocs…’) #5 C:\xampp\htdocs\blog\wp-load.php(37): require_once(‘C:\\xampp\\htdocs…’) #6 C:\xampp\htdocs\blog\wp-admin\admin.php(31): require_once(‘C:\\xampp\\htdocs…’) #7 C:\xampp\htdocs\blog\wp-admin\index.php(10): require_once(‘C:\\xampp\\htdocs…’) #8 {main} thrown in C:\xampp\htdocs\blog\wp-content\plugins\simple-ldap-login\includes\adLDAP.php on line 338
How to resolve that.
]]>Hi! Does this plugin allows to import users from LDAP, based on an LDAP base and filter?
]]>I’m trying to set up the situation where all LDAP users (subscribers) are always authenticated against the AD, but wordpress administrators are authenticated against the wordpress DB. When I select LDAP exclusive, it will fail because the Admin is not in the AD. However, I want all other user authentication to be AD controlled.
Thanks for your help with this.
]]>Hi there,
We are trying to use the WOffice theme in combination with the plugin “Simple LDAP Login”. The Simple LDAP plugin allows us to authenticate against Active Directory using the default WordPress login page.
While using the Woffice theme we can’t authenticate against active directory, but when we use the default WordPress theme we can. The error message we receive doesn’t come from the LDAP plugin. But if we activate the default WordPress theme, we do receive the correct error message from the plugin while using wrong credentials. And when we use the correct credentials, the login is successful.
It looks like that the Custom Login Page function of the Woffice theme has influence on the login script ( even if the turned off the custom login page switch ) from WordPress, which blocks the functionalities of the LDAP plugin.
]]>Plugin Version 1.6
When users first login their email addresses aren’t added automatically to their profiles. After logging in if they update their profiles to include email addresses they still can’t login with their email address.
Any suggestions?
Thanks
Notice: Undefined variable: version in /home/b/bonov/corportal/public_html/wp-content/plugins/simple-ldap-login/Simple-LDAP-Login.php on line 54
// If version is false, and old version detected, run activation
if( $this->get_setting(‘version’) === false || $this->get_setting(‘version’) != $version ) {
$this->upgrade_settings();
}
I think I saw a note from another user, but can I get an official confirmation on whether this plugin supports BIND user and password for querying?
]]>Is there a way to keep users from having to re-enter their username and password after a week or so? Seems like it drops their information after a week or two and user has to sign in again.
]]>Hi,
I’ve managed to install the plugin and set it up, but whenever I try to login using LDAP credentials, the login fails and the following error is displayed
ERROR: Cookies are blocked due to unexpected output.
Logging in with locally created accounts works without issue.
If you could please advise on how I can troubleshoot this error I would be grateful.
]]>Notice: Use of undefined constant version – assumed ‘version’ in /var/www/mit/faculty_wp/html/wp-content/plugins/simple-ldap-login/Simple-LDAP-Login.php on line 54
I believe that the line should read
if( $this->get_setting('version') === false || $this->get_setting('version') != $this->version )
]]>
Hi,
On all simple-ldap-login versions pre-1.6.0 (example 1.5.5) on wordpress multi-site installation, ldap preferences was setup on a per-site way: every site got his simple-ldap-login preferences.
On all our wp multisite installtions, upgrading to simple-ldap-login v 1.6.0 broke every login: nobody is unable to login, and simple-ldap-login’s preferences are empty.
To make it works i need to go on the master site (the first site of a network installation), re-setup simple-ldap-login preferences, then it works.
But this got some drawbaks:
– i can’t setup simple-ldap-login on a per-site basis, on every subsite there isn’t the “Simple LDAP Login” on the “Settings” menu. That was a simple-ldap-login feature that diffentiate it from other similar plugin (= active-directory-integration)
– simple-ldap-login’s one click upgrade will broke a lot of multi-site installations
Could you revert to simple-ldap-login per site-setup?
Regards
]]>I was having problems with a user and we traced it to a ‘ in her password.
I was able to fix it by adding this:
Line 230 in Simple-LDAP-Login.php
$password = stripslashes( $password );
$auth_result = $this->ldap_auth($username, $password, $this->get_setting('directory') );
]]>
We are using Simple LDAP on a multisite install. We’ve noticed on a number of blogs that posts are being assigned the Super Admin as the author, despite the fact that users are logged in as themselves, using their LDAP credentials.
]]>Hi All
Is it possible to authenticate against more that one server on the same site ?
E.g we are setting up a portal for our customers to login and each customer has a different LDAP / AD server (different domains).
]]>Is it possible to pull in the user’s first and last name from AD? This would be ever so helpful since I have over 10000 users and I would like their name to appear instead of their user id.
]]>