This repository has been archived by the owner. It is now read-only.
[NOT MAINTAINED] Authentication Plugin: Reverse-Proxy + LDAP
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Auth
Test
.gitignore
.travis.yml
LICENSE
Makefile
Plugin.php
README.md

README.md

Reverse-Proxy Authentication plugin with LDAP support for Kanboard

Authenticate users with the reverse-proxy method but populate user information from the LDAP directory.

Author

  • Frédéric Guillot
  • License MIT

Requirements

  • Kanboard >= 1.0.29
  • Kanboard configured to use LDAP
  • Your web server must be configured as reverse-proxy

Installation

You have the choice between 3 methods:

  1. Install the plugin from the Kanboard plugin manager in one click
  2. Download the zip file and decompress everything under the directory plugins/ReverseProxyLdap
  3. Clone this repository into the folder plugins/ReverseProxyLdap

Note: Plugin folder is case-sensitive.

Configuration

  • You must have LDAP authentication configured in Kanboard
  • Reverse-Proxy server configured correctly, the config parameter REVERSE_PROXY_USER_HEADER must be defined
  • You don't need to set the constant LDAP_AUTH
  • The constant REVERSE_PROXY_AUTH must not be set or set to false
  • The LDAP authentication can be configured in anonymous or proxy mode