forked from External/greenlight
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> |
||
---|---|---|
.. | ||
application_controller_renderer.rb | ||
assets.rb | ||
backtrace_silencers.rb | ||
content_security_policy.rb | ||
cookies_serializer.rb | ||
filter_parameter_logging.rb | ||
inflections.rb | ||
languages.rb | ||
mime_types.rb | ||
omniauth.rb | ||
pagy.rb | ||
session_store.rb | ||
terms.rb | ||
version.rb | ||
wrap_parameters.rb |