| commit | 377c14cca0ff1cd5c0b2a292f28b96ee5408273e | [log] [tgz] |
|---|---|---|
| author | Guillaume Thouvenin <gthouvenin@mirantis.com> | Mon Dec 05 13:11:53 2016 +0100 |
| committer | Guillaume Thouvenin <gthouvenin@mirantis.com> | Thu Dec 08 17:15:56 2016 +0100 |
| tree | 1c926c3a00a3aba8e1f2f46de000a9bb579db286 | |
| parent | 884f1a179efa4896a9b63159a4b1043f8d20b29f [diff] |
Add support for LDAP authentication
This patch adds support for LDAP authentication. It also adds support
to manage authorization. It is now possible to enable several kind of
authentication like LDAP and basic auth. So we introduce a new schema
for allowing it:
auth:
basic:
enabled: true
ldap:
enabled: true
[...]
instead of
auth:
engine: basic
The former declaration is still valid for basic, anonymous and proxy
authentication.