greenlight/app
Lars Kiesow 10ef20363a
Additional LDAP Authentication Methods (#1287)
This patch allows anonymous and user based authentication to LDAP
servers. This change is based on a patch against bn-ldap-authentication:

-  https://github.com/blindsidenetworks/bn-ldap-authentication/pull/2

The patch introduces a new environment variable `LDAP_AUTH` which
controls the authentication method used against the LDAP server:

- `anonymous` enables an anonymous bind to the LDAP with no password
  being used.

- `user` uses the user's own credentials to search for his data,
  enabling authenticated login to LDAP without the need for a user with
  global read privileges.

The default still remains at using a bind user, allowing for a seamless
upgrade path from the previous version.

This fixes #1082

Co-authored-by: Jesus Federico <jesus@123it.ca>
2020-04-16 14:10:14 -04:00
..
assets Color Configuration for Cookie Banner (#1302) 2020-04-16 12:46:46 -04:00
channels GRN2-xx: Removed unnecessary log lines (#930) 2020-02-12 17:49:35 -05:00
controllers Additional LDAP Authentication Methods (#1287) 2020-04-16 14:10:14 -04:00
helpers Fixed server recordings 500 if user doesn't have an email (#1254) 2020-04-16 12:31:57 -04:00
jobs add LGPL 3.0 headers 2018-08-01 09:45:12 -04:00
mailers GRN2-180: First stages of refactoring code for v2.4 (#748) 2019-09-19 10:03:44 -04:00
models Remove hardcoded role value (#1152) 2020-04-01 17:18:27 -04:00
views Color Configuration for Cookie Banner (#1302) 2020-04-16 12:46:46 -04:00