Active Directory Integration/LDAP Integration for Shared Hosting Environment

Description

Active Directory Integration/LDAP Integration provides login to WordPress sites hosted on shared hosting platforms like Bluehost, DreamHost, SiteGround, Flywheel, WPengine etc using credentials stored in Active Directory, OpenLDAP and other LDAP directory systems. No need to have LDAP extension.

Features :-

  • Login to WordPress sites hosted on shared hosting platforms using your Active Directory / other LDAP directory credentials.
  • Support for different shared hosting platforms like Bluehost, DreamHost, Siteground, Flywheel, Hostinger, WPengine, A2Hosting, HostGator etc.
  • No Need to install any additional extension (like PHP LDAP extension) on the host to facilitate connection to Active Directory / other LDAP directory.
  • Automatic user registration after login if the user is not already registered with your site.
  • Multiple Search Containers: Authenticate users against multiple search bases from your Active Directory / other LDAP directory.
  • Multiple Username Attributes: Authenticate users against multiple user attributes like uid, cn, mail, sAMAccountName according to your Active Directory / other LDAP directory.
  • Custom WordPress Profile Mapping: Mapping of your Active Directory / other LDAP directory user profile attributes to the wordpress profile.
  • Role Mapping: Mapping of LDAP groups from your Active Directory / other LDAP directory to WordPress Roles upon authentication.
  • Attribute Mapping: Define user profile information to be retrieved from Active Directory / other LDAP directory. eg: first name, last name, phone number, email etc.
  • Redirect to custom URL after authentication: Redirect to WordPress Profile page/ Home page/ Custom URL after successful authentiction from your Active Directory / other LDAP directory.
  • Uses LDAP or LDAPS for secure connection to your Active Directory / other LDAP directory.
  • Test connection to your Active Directory / other LDAP directory.
  • Test authentication using credentials stored in your Active Directory / other LDAP directory.
  • We provide active support for configuring your Active Directory / other LDAP directory.
  • Multisite support: Available as a separate plugin [PREMIUM]

Add-ons List :-

  • Auto-Login(SSO) for shared hosting: Auto-login(sso) into your wordpress site hosted on shared hosting environment.
  • Sync Users LDAP Directory: Sync your ldap directory users to your wordpress site.Schedules can be configured for the sync to run at a specific time and after a specific interval.

Do you want support?

Please email us at [email protected] or Contact us

Screenshots

  • Configure LDAP plugin
  • Test demo LDAP plugin

Installation

From your WordPress dashboard

  1. Visit Plugins > Add New
  2. Search for Active Directory Integration for Shared Hosting. Find and Install Active Directory Integration for Shared Hosting Environment
  3. Activate the plugin from your Plugins page.

From WordPress.org

  1. Download Active Directory Integration/LDAP Integration for Shared Hosting Environment.
  2. Unzip and upload the miniorange-wp-ldap-login directory to your /wp-content/plugins/ directory.
  3. Activate Active Directory Integration/LDAP Integration for Shared Hosting Environment from your Plugins page.

Once Activated

  1. Go to Settings-> LDAP Login Config, and follow the instructions.
  2. Click on Save

Make sure that if there is a firewall, you OPEN THE FIREWALL to allow incoming requests to your LDAP. Please open port 389(636 for SSL or ldaps). Host – 52.55.147.107 , 52.86.38.163 – This is the host from where the LDAP connection as well as authentication requests are going to be made.

FAQ

How should I enter my LDAP configuration? I only see Register with miniOrange.

Our very simple and easy registration lets you register with miniOrange. Active Directory Integration/LDAP Integration for Shared Hosting Environment works if you are connected to miniOrange. Once you have registered with a valid email-address and phone number, you will be able to add your Active Directory / LDAP directory configuration.

I am not able to get the configuration right.

Make sure that if there is a firewall, you OPEN THE FIREWALL to allow incoming requests to your Active Directory / LDAP Directory. Please open port 389(636 for SSL or ldaps). Host – 52.55.147.107 and 52.86.38.163 – This is the host from where the Active Directory / LDAP connection as well as authentication requests are going to be made. For further help please click on the Troubleshooting button. Check the steps to see what you could have missed. If that does not help, please check the format of demo settings. You can copy them over using Copy Default Config.

I am locked out of my account and can’t login with either my WordPress credentials or LDAP credentials. What should I do?

Firstly, please check if the user you are trying to login with exists in your WordPress. To unlock yourself, rename miniorange-wp-ldap-login plugin name. You will be able to login with your WordPress credentials. After logging in, rename the plugin back to miniorange-wp-ldap-login. If the problem persists, activate, deactivate and again activate the plugin.

For support or troubleshooting help

Please email us at [email protected] or Contact us.

We can add the provision of user management such as creating users not present in WordPress from LDAP Server, adding users, editing users and so on. For further details, please email us at [email protected] or Contact us.

Reviews

August 10, 2021
Some time ago I bought the Active Directory Integration / LDA plugin and also used other plugins for the integration of my user registry system. There was some incompatibility and my user registration system was not completely compatible. A member of the team (Avi Saxena) helped me resolve each and every one of the incompatibilities. He worked for me customizing the plugin until it was fully supported. He has never worked with such an efficient and dedicated support team. I work with a lot of paid plugins and no support team did that well. I recommend this plugin 100%
June 24, 2021
Enabling LDAP authentication and SSO is very difficult so it's nice to have plugin creators who are willing to help you with troubleshooting. They will video conference with you so that you can show them settings with your server and help troubleshoot issues which is very important when you are running your own WordPress server on a private network.
March 15, 2021
We used this plugin for an enterprise WP site with 4500 LDAP users. The plugin worked excellently and whenever we had an issue, the support team resolved it quickly. It's fairly priced, and great value.
Read all 25 reviews

Contributors & Developers

“Active Directory Integration/LDAP Integration for Shared Hosting Environment” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

4.1.7

  • Active Directory Integration for Shared Hosting :
    • Bug Fixes – Sanitization of input fields.
    • Code Optimization
    • Removed curl calls and replaced with wp_remote_post call
    • Usability Improvements.

4.1.6

  • Active Directory Integration for Shared Hosting :
    • Added administrator role option in the default role mapping selection.

4.1.5

  • Active Directory Integration for Shared Hosting :
    • Added option to allow both LDAP and WordPress Users/WordPress Admin Users to login.

4.1.4

  • Active Directory Integration for Shared Hosting :
    • Updated troubleshooting information.
    • Updated licensing plans.

4.1.3

  • Active Directory Integration for Shared Hosting :
    • Updated troubleshooting information.

4.1.2

  • Active Directory Integration for Shared Hosting :
    • Compatibile with WordPress 5.8.
    • Usability Improvements.

4.1.1

  • Active Directory Integration for Shared Hosting :
    • Integrated a support form for scheduling a call for assistance.

4.1

  • Active Directory Integration for Shared Hosting :
    • Usability Improvements.

4.0.9

  • Active Directory Integration for Shared Hosting :
    • Usability Improvements.

4.0.8

  • Active Directory Integration for Shared Hosting :
    • Usability Improvements.

4.0.7

  • Active Directory Integration for Shared Hosting :
    • Usability Improvements.

4.0.6

  • Active Directory Integration for Shared Hosting :
    • Usability Improvements.

4.0.5

  • Active Directory Integration for Shared Hosting :
    • Tested for WordPress 5.7.
    • Compatibility Fixes for PHP 8.0.
    • Usability Improvements.

4.0.4

  • Active Directory Integration for Shared Hosting :
    • Usability Improvements.
    • Licensing Update.

4.0.3

  • Active Directory Integration for Shared Hosting :
    • Added Seperate Tab for Sign In settings.
    • Usability Improvements.

4.0.2

  • Active Directory Integration for Shared Hosting :
    • Compatible with WordPress 5.6.

4.0.1

  • Active Directory Integration for Shared Hosting :
    • Usability improvements.

4.0

  • Active Directory Integration :
    • Usability improvements.

3.9.2

  • Active Directory Integration :
    • Usability improvements.

3.9.1

  • Active Directory Integration :
    • Usability improvements.

3.9

  • Active Directory Integration :
    • Added Protect all website content by login and Redirect after authentication.

3.8

  • Active Directory Integration :
    • Compatibility and PHPv7.4 fixes

3.72

  • Active Directory Integration :
    • Attribute Mapping fix

3.7

  • Active Directory Integration :
    • Host changes with fallback

3.6

  • Active Directory Integration :
    • Removed MCrypt dependency

3.52

  • Active Directory Integration :
    • Authorization header fixes for OTP APIs

3.50

  • Active Directory Integration :
    • Authorization header fixes for API calls

3.50

  • Active Directory Integration :
    • Authorization headers in cURL Requests

3.44

  • Active Directory Integration :
    • Name fix

3.43

  • Active Directory Integration :
    • Name change

3.42

  • Active Directory Integration :
    • Increased priority for authentication hook

3.41

  • Active Directory Integration :
    • Removed deprecated function calls

3.4

  • Active Directory Integration :
    • Bug fix in login

3.3

  • Active Directory Integration :
    • Bug fix in profile update

3.2

  • Active Directory Integration :
    • Tested with WordPress 4.6

3.1

  • Active Directory Integration :
    • Licensing update

3.0

  • Active Directory Integration :
    • Added custom attribute mapping

2.7

  • Registration fixes

2.6

  • Added LDAP Group to WP Role Mapping

2.5

  • Added Atributes Mapping

2.4

  • Added troubleshooting page.

2.3

  • Added Ping to LDAP Server. Usability fixes.

2.2

  • New feature – Added Auto Registration of users post LDAP authentication

2.1.2

  • Bug fixes

2.1.1

  • Added additional error handling and bug fixes.

2.1

  • Bug fixes and added user verfication

2.0.2

  • Usability fixes

2.0.1

  • Bug fix

2.0.0

  • LDAP usability fixes

1.0.0

  • this is the first release.