redap icon indicating copy to clipboard operation
redap copied to clipboard

HTTP-to-LDAP Gateway

.. code-block::

                  __
   ________  ____/ /___ _____
  / ___/ _ \/ __  / __ `/ __ \
 / /  /  __/ /_/ / /_/ / /_/ /
/_/   \___/\__,_/\__,_/ .___/
   HTTP/LDAP Gateway /_/

Adding LDAP support can be time-consuming, tedious and complex — but it doesn't have to be.

Redap is an easily deployable micro-service, providing an API for interacting with LDAP-capable directory servers over HTTP.

Features

Redap was partly inspired by and is conceptually similar to dthree/addict <https://github.com/dthree/addict>_, but comes with more features.

  • RESTful HTTP API
  • API key authorization
  • LDAP debugging
  • Custom schemas
  • LDAP3 Simplified Query Language
  • Docker image with flask, uwsgi and nginx
  • SwaggerUI

Getting started

Check out the wiki <https://github.com/rbw0/redap/wiki>_ for guides, client examples and more.

Author

Robert Wikman [email protected]