authelia/cmd/authelia
James Elliott cb71df5d9b
feat(authentiation): check ldap support for extended operations on startup (#2133)
* feat(authentiation): check ldap server on startup

This PR adds a startup check to the LDAP authentication backend. It additionally adds support for checking supportedExtension OIDs, currently only checking passwdModifyOID (1.3.6.1.4.1.4203.1.11.3). This can relatively easily be enhanced to add detection for other rootDSE capabilities like supportedControl and supportedCapabilities as necessary.

* test(authentication): add unit tests for new feature

* refactor(authentication): factorize ldap user provider newup

* refactor: minor adjustments
2021-07-02 09:16:16 +10:00
..
const.go build: add enhanced information (#2067) 2021-06-18 14:35:43 +10:00
coverage_test.go [MISC] Catch and warn on malformed configuration yaml (#1089) 2020-06-09 08:22:41 +10:00
main.go feat(authentiation): check ldap support for extended operations on startup (#2133) 2021-07-02 09:16:16 +10:00