authelia/server/src/lib
Clement Michaud ce264ff4d3 Add {dn} as an available matcher in LDAP groups filter
Sometimes, LDAP organization is such that groups membership cannot be computed
with username only. User DN is required to retrieve groups.

e.g. user Joe has a username joe and a cn of Joe Blogs, resulting in a dn of
cn=Joe Blogs,ou=users,dc=example,dc=com which is needed to retrieve groups
but cannot be computed from joe only.

Issue was reported in issue #146
2017-10-15 14:51:26 +02:00
..
access_control Customize the authentication method to be used by a sub-domain 2017-10-08 23:39:29 +02:00
configuration Add {dn} as an available matcher in LDAP groups filter 2017-10-15 14:51:26 +02:00
connectors/mongo Split client and server 2017-10-07 00:49:42 +02:00
ldap Add {dn} as an available matcher in LDAP groups filter 2017-10-15 14:51:26 +02:00
logging Improve logging format for clarity 2017-10-08 22:33:50 +02:00
notifiers Specify the sender email in Gmail and Smtp notifier configuration 2017-10-10 00:07:12 +02:00
routes Add {dn} as an available matcher in LDAP groups filter 2017-10-15 14:51:26 +02:00
storage Split client and server 2017-10-07 00:49:42 +02:00
utils Adapt authentication methods configuration to be backward compatible 2017-10-09 23:14:05 +02:00
AuthenticationMethodCalculator.ts Customize the authentication method to be used by a sub-domain 2017-10-08 23:39:29 +02:00
AuthenticationRegulator.ts Split client and server 2017-10-07 00:49:42 +02:00
AuthenticationSession.ts Improve logging format for clarity 2017-10-08 22:33:50 +02:00
AuthenticationValidator.ts Split client and server 2017-10-07 00:49:42 +02:00
ErrorReplies.ts Every public endpoints return 200 with harmonized error messages or 401 2017-10-14 11:57:38 +02:00
Exceptions.ts Split client and server 2017-10-07 00:49:42 +02:00
FirstFactorValidator.ts Every public endpoints return 200 with harmonized error messages or 401 2017-10-14 11:57:38 +02:00
IdentityCheckMiddleware.ts Merge pull request #140 from clems4ever/improve-endpoint-errors 2017-10-14 12:22:24 +02:00
IdentityCheckPreValidationTemplate.ts Split client and server 2017-10-07 00:49:42 +02:00
RestApi.ts Redirect user when he has already validated some factors 2017-10-09 01:07:32 +02:00
Server.ts Add input sanitizer to LDAP client to protect against LDAP injections 2017-10-15 01:35:33 +02:00
ServerVariables.ts Customize the authentication method to be used by a sub-domain 2017-10-08 23:39:29 +02:00
ServerVariablesHandler.ts Customize the authentication method to be used by a sub-domain 2017-10-08 23:39:29 +02:00
TOTPGenerator.ts Check TOTP token with window of 1 2017-10-15 00:44:10 +02:00
TOTPValidator.ts Check TOTP token with window of 1 2017-10-15 00:44:10 +02:00