authelia/server
Clément Michaud 6438a5e48f
Fix ECONNRESET when LDAP queries fail. (#261)
This commit should fix #225.

In order to avoid stalling LDAP connections, Authelia creates new
sessions for each set of queries bound to one authentication, i.e.,
one session for authentication, emails retrieval and groups
retrieval.
Before this commit, a failing query was preventing the session to
be closed (unbind was not called). Now, unbind is always called
whatever the outcome of the query.

I took the opportunity of this commit to refactor LDAP client in
order to prepare the work on users database stored in a file.
(#233)
2018-08-25 19:22:48 +02:00
..
src Fix ECONNRESET when LDAP queries fail. (#261) 2018-08-25 19:22:48 +02:00
test Refactor configuration to remove optional sections from minimal template 2018-08-09 23:52:53 +02:00
types Fix unit and integration tests 2018-03-29 23:09:29 +02:00
tsconfig.json Refactor configuration to remove optional sections from minimal template 2018-08-09 23:52:53 +02:00
tslint.json Split client and server 2017-10-07 00:49:42 +02:00