/redap

HTTP-to-LDAP Gateway

Primary LanguagePythonMIT LicenseMIT

                  __
   ________  ____/ /___ _____
  / ___/ _ \/ __  / __ `/ __ \
 / /  /  __/ /_/ / /_/ / /_/ /
/_/   \___/\__,_/\__,_/ .___/
   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, 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 for guides, client examples and more.

Author

Robert Wikman <rbw@vault13.org>