authelia/cmd
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
..
authelia feat(authentiation): check ldap support for extended operations on startup (#2133) 2021-07-02 09:16:16 +10:00
authelia-scripts refactor: cra build path (#2117) 2021-06-25 21:53:20 +10:00
authelia-suites feature(oidc): add support for OpenID Connect 2021-05-05 00:15:36 +02:00