Skip to content
This repository has been archived by the owner on Nov 14, 2019. It is now read-only.
/ ldap-user-sync Public archive

WordPress Plugin to synchronize user accounts from LDAP

License

Notifications You must be signed in to change notification settings

ck-ws/ldap-user-sync

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

LDAP User Sync for WordPress

This is a WordPress plugin to synchronize user accounts from a LDAP directory to your WordPress user database.

License: BSD 2-Clause

Inspired by ricardozanini/ldap-users-sync, which syncs AD accounts to WP. Differences are:

  • Works with generic LDAP servers, not only Active Directory
  • Allows to customize all mappings for the user table (first name, last name, nice name, login name, email, url, and display name)
  • does NOT sync additional attributes to user meta

Key features

  • custom value to LDAP attribute mapping (with fallback option, if first LDAP attribute is not set)
  • custom filter for selecting user accounts
  • scheduling is possible (using WP-Cron)

Installation

GitHub Updater

This plugin is compatible with GitHub Updater.

Install it by copying the GitHub URL and pasting it under Settings -> GitHub Updater -> Install plugin.

Manual

  1. Download the latest ZIP using "Clone or download" -> Downloap ZIP
  2. Unzip it into wp-content/plugins/ldap-user-sync

Git

Clone into wp-content/plugins/ldap-user-sync:

git clone https://github.com/ck-ws/ldap-user-sync wp-content/plugins/ldap-user-sync

and enable it in the Plugins section of WP Admin.

About

WordPress Plugin to synchronize user accounts from LDAP

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages