Skip to content

LDAP Server with Frontend <--> Apache Server with mod_ldap 👤🐳

Notifications You must be signed in to change notification settings

SMenigat/docker-mod-ldap-stack

Repository files navigation

docker-mod-ldap-stack

Proof of concept implementation of Apache's mod_ldap.

This project comes with:

  • openLDAP
  • phpLDAPadmin
  • Seperate Apache server with configured mod_ldap
  • Another Apache PHP server that comes with implemented auth checks in PHP

Starting the LDAP Server

Navigate to this directory and execute:

docker-compose up

This will open a local port 306 on which the LDAP Server is listening.

LDAP Config Frontend

After you started the Server, you can navigate to http://localhost:8008/ in your Browser.

Use the following login credentials:

  • User: cn=admin,dc=softbricks,dc=de
  • Password: sbtest

LDAP Basic Auth

This also incluedes a sample mod_ldap configuration of an Apache server. Open http://localhost:8009/ in your Browser to see it in action.

There are two preconfigured users that can be used for authentication:

  • smenigat:sbtest
  • lsporrer:sbtest

PHP Auth Checks

There is a sample implementation in the ./php-auth-test directory. Open http://localhost:8010/ in your Browser to see it in action.

About

LDAP Server with Frontend <--> Apache Server with mod_ldap 👤🐳

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published