Active Directory/LDAP Integration for Cloud & Shared Hosting Platforms

Описание

Showcase | Documentation | Features | Add-Ons | Contact Us

Active Directory Integration/LDAP Integration allows you to log in to your WordPress site hosted on any cloud / shared hosting platforms such as Hostinger, Bluehost, DreamHost, HostGator, GreenGeeks, SiteGround, A2 Hosting, Flywheel, WPEngine, Kinsta, GoDaddy by using the credentials stored in your Active Directory, Azure AD, OpenLDAP, FreeIPA Directory, or any other LDAP Active Directory server. This LDAP / AD Integration plugin does not require you to have the LDAP extension enabled and is a safe way of performing authentication for your WordPress site.

Features:-

  • Perform LDAP/ Active Directory Login into your WordPress website which is hosted on a shared hosting environment/cloud platform using Active Directory / other LDAP directory credentials.
  • Supports LDAP/AD authentication for WordPress site(s) hosted on Cloud/Shared Hosting Platforms such as Hostinger, Bluehost, DreamHost, HostGator, GreenGeeks, SiteGround, A2 Hosting, Flywheel, WPEngine, Kinsta, GoDaddy etc.
  • No Need to install/configure any additional extension (like PHP LDAP extension) on the cloud/ shared hosting platform to facilitate a connection to the Active Directory / other LDAP directory.
  • Automatic User Registration in WordPress: Automatically register LDAP/AD user(s) in your WordPress website after a successful LDAP/AD login.
  • Multiple Search Containers: Authenticate users against multiple search bases from your LDAP Active Directory / any other LDAP directory.
  • Login With Any LDAP Attribute Of Your Choice: Authenticate users against multiple LDAP/AD username attributes like sAMAccountName, UID, UserPrincipalName, mail, cn, or any other custom LDAP attribute(s) according to your LDAP Active Directory / any 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.
  • Advanced Attribute Mapping: Map user profile information to be retrieved from Active Directory / other LDAP directory. eg: first name, last name, phone number, email, etc. Configure any LDAP/AD attribute such as givenname, sn, uid, mail, telephone number, department, company, sAMAccountName, UserPrincipalName, etc to WordPress user profile attributes.
  • Redirect to custom URL after LDAP authentication: Redirect to WordPress Profile page, Home page, or any other Custom URL after successful authentication from your Active Directory / other LDAP directory.
  • Advanced Role Mapping: Assign specific WordPress role(s) based on the LDAP/Active Directory groups memberships which are set in the LDAP Server/Active Directory. A default WordPress Role for all users can also be set.
  • Supports both LDAP and LDAPS (LDAP Secure Connection) connection: This plugin supports LDAP/ Active Directory Login Integration for WordPress via LDAP and LDAPS protocol for safe and secure authentication.
  • Authenticate users from both LDAP and WordPress: Enable Login services for LDAP/Active Directory users only or for both LDAP and WordPress users.
  • Support WordPress Password as a fallback: Fallback to the local WordPress password in case Active Directory/other LDAP Directory is temporarily unreachable.
  • Supports Custom Search Filter: This plugin allows you to configure a custom search filter for LDAP/AD user login. You can restrict user(s) from logging in on the basis of the user group(s), userAccountControl, etc.
  • Test authentication using credentials stored in your Active Directory / other LDAP directory.
  • We provide active support for configuring your Active Directory / other LDAP directory.
  • Keep the user’s profile information in sync with the Active Directory/other LDAP Directories upon every LDAP authentication.
  • Works perfectly with third-party plugins such as BuddyBoss, BuddyPress, Ultimate Member, Gravity forms, Groups, and eMember.
  • Compatible with the latest versions of WordPress and PHP.
  • Multisite Support: The plugin supports LDAP / AD Login integration for multisite environments as well. [PREMIUM]
  • Multiple LDAP/Active Directory Support: Authenticate users against multiple Active Directories/ other LDAP directories. [PREMIUM]
  • We provide extensive easy-to-understand documentation which will assist you while configuring our Active Directory LDAP Integration for Cloud/Shared Hosting Platform plugin.
  • Active Support provided: miniOrange provides 24/7 support to all our customers. We have a team of dedicated developers who can help you debug any issues you may face to keep your WordPress site always live and functioning. You can reach out to us at ldapsupport@xecurify.com

Add-ons List:-

  • Auto-Login(SSO) for shared hosting: Using this add-on the user can perform an auto-login(SSO) from Domain Joined Machines into their WordPress site which is hosted on cloud/shared hosting environment.
  • Sync Users LDAP Directory: Sync the users present in your LDAP Active Directory to your WordPress site. Schedules can be configured for when the LDAP AD sync should run and can even be set to perform the LDAP AD sync after a specific interval.
  • Page/Post Link Restriction: Restrict pages or posts on your WordPress webpage based on the WordPress roles you have set. Only certain users will be given access to certain web pages or posts.
  • Customize WordPress Login Page: Customize your WordPress login page by adding your own logo and displaying a custom message(s).
  • BuddyPress Extended Profile Integration for Shared Hosting: Integrates users’ BuddyPress extended profile attributes with their LDAP/Active Directory attributes once the LDAP Active Directory login has been performed.
  • Profile Picture Sync Add-on: Update the WordPress user profile picture with the thumbnail photo stored in your Active Directory/ LDAP server.
  • Third Party Plugin User Profile Integration: Update the user profiles created using any third-party plugins with the attributes present in your Active Directory/LDAP Server.
  • WP Group Plugin Integration: Assign users to WordPress groups based on their group memberships present in the Active Directory. You can map any number of WordPress groups to the LDAP/AD groups.
  • Ultimate Member Login Integration: Using your LDAP credentials, log in to Ultimate Member and integrate your Ultimate Member User Profile with the attributes present in your LDAP Active Directory.

Do you want support?

Please email us at info@xecurify.com or Contact us

Скриншоты

  • Active Directory/LDAP Server Configuration
  • Active Directory/LDAP Group(s) to WordPress User Role Mapping
  • Active Directory/LDAP Attribute to WordPress User Profile Attribute Mapping
  • LDAP/AD Login Integration Sign-In Setting Configuration
  • FAQs
  • miniOrange Premium Add-Ons for LDAP/AD Integration Login for Cloud & Shared Hosting Platforms

Установка

Из консоли WordPress

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

Через WordPress.org

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

После активации

  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 — This is the host from where the LDAP connection, as well as authentication requests, are going to be made.

Часто задаваемые вопросы

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/LDAP Integration for Cloud & Shared Hosting Platforms 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 — 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 the demo settings. You can copy them over using Copy Default Config.

I am locked out of my account and can’t log in 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.

I am not able to connect my AD / LDAP Server over LDAPS connection.

Follow our step by step guide to enable LDAPS on your Active Directory and download the LDAPS certificate of your AD. Once you download your certificate, you need to get it uploaded on our miniOrange Cloud IDP Servers.
In order to get you certificate uploaded please email us at ldapsupport@xecurify.com OR Contact us so we can help you further.

Other Use-Cases we support :-

For support or troubleshooting help

Please email us at info@xecurify.com 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 info@xecurify.com or Contact us.

Отзывы

20.07.2022
outstanding support, took the time to explain every detail. connected with me multiple times, great communication and patience thank you miniorange and avi
06.07.2022
Very knowledgeable and helpful support team who has supported our organization for over five years. We're very pleased their services and their prompt responses for support.
10.08.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%
Посмотреть все 28 отзывов

Участники и разработчики

«Active Directory/LDAP Integration for Cloud & Shared Hosting Platforms» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

Журнал изменений

5.0.2

  • Active Directory LDAP Integration for Cloud & Shared Hosting :
    • Added a Debugger section for troubleshooting issues.
    • UI Enhancement.

5.0.1

  • Active Directory LDAP Integration for Cloud & Shared Hosting :
    • UI Fixes.
    • Added feature to auto select default LDAP username attribute when LDAP server type is selected.

5.0

  • Active Directory LDAP Integration for Cloud & Shared Hosting :
    • UI Enhancement.
    • Compatibility with miniOrange On-Premise LDAP Gateway.
    • Fixed Issue for allowing LDAP Login using password with special characters.
    • Code Optimization.
    • Security Improvements.

4.4

  • Active Directory Integration for Shared Hosting :
    • Compatibility with WordPress version 6.0.
    • Code Optimization.
    • Security Improvements.

4.3

  • Active Directory Integration for Shared Hosting :
    • Compatibility changes for BuddyPress Profile Integration Add-on.
    • Security fixes for Cloud Directory Sync Add-on.
    • Compatibility with WordPress version 5.9.3.
    • Fixes for checking current license details.

4.2.2

  • Active Directory Integration for Shared Hosting :
    • Updated troubleshooting information.
    • Compatibility with WordPress version 5.9.2.

4.2.1

  • Active Directory Integration for Shared Hosting :
    • Updated Troubleshooting FAQ.

4.2

  • Active Directory Integration for Shared Hosting :
    • Automatic search-filter creation based on selected LDAP attributes.
    • Compatibility with WordPress version 5.9.

4.1.91

  • Active Directory Integration for Shared Hosting :
    • New Year Offers.
    • Code Optimization.

4.1.9

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

4.1.8

  • Active Directory Integration for Shared Hosting :
    • Code Optimization

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 :
    • Compatibility 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 Separate 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 Attributes 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 verification

2.0.2

  • Usability fixes

2.0.1

  • Bug fix

2.0.0

  • LDAP usability fixes

1.0.0

  • this is the first release.