authelia/internal
James Elliott c4b56a6002 Implement SMTP StartTLS and Adaptive Auth
- If the STARTTLS extension is advertised we automatically STARTTLS before authenticating or sending
- Uses the secure config key to determine if we should verify the cert. By default it does not verify the cert (should not break any configs)
- Attempt auth when the config has a SMTP password and the server supports the AUTH extension and either the PLAIN or LOGIN mechanism
- Check the mechanisms supported by the server and use PLAIN or LOGIN depending on which is supported
- Changed secure key to use boolean values instead of strings
- Arranged SMTP notifier properties/vars to be in the same order
- Log the steps for STARTTLS (debug only)
- Log the steps for AUTH (debug only)
2019-12-28 09:35:01 +01:00
..
authentication Add early checks for user hashes. 2019-12-28 09:08:54 +01:00
authorization Rename org from clems4ever to authelia 2019-12-24 13:14:52 +11:00
configuration Implement SMTP StartTLS and Adaptive Auth 2019-12-28 09:35:01 +01:00
duo Move source code into internal directory to follow standard project layout. 2019-11-17 16:30:33 +01:00
handlers Rename org from clems4ever to authelia 2019-12-24 13:14:52 +11:00
logging Display correct RemoteIP in logs. 2019-12-11 19:01:16 +01:00
middlewares Rename org from clems4ever to authelia 2019-12-24 13:14:52 +11:00
mocks Rename org from clems4ever to authelia 2019-12-24 13:14:52 +11:00
models Move source code into internal directory to follow standard project layout. 2019-11-17 16:30:33 +01:00
notification Implement SMTP StartTLS and Adaptive Auth 2019-12-28 09:35:01 +01:00
regulation Rename org from clems4ever to authelia 2019-12-24 13:14:52 +11:00
server Rename org from clems4ever to authelia 2019-12-24 13:14:52 +11:00
session Rename org from clems4ever to authelia 2019-12-24 13:14:52 +11:00
storage Rename org from clems4ever to authelia 2019-12-24 13:14:52 +11:00
suites Utilise Buildkite for Authelia CI/CD (#507) 2019-12-27 22:07:53 +11:00
templates Move source code into internal directory to follow standard project layout. 2019-11-17 16:30:33 +01:00
utils Introduce hasU2F and hasTOTP in user info. 2019-12-08 14:31:48 +01:00