authelia/internal/configuration/schema
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
..
access_control.go Move source code into internal directory to follow standard project layout. 2019-11-17 16:30:33 +01:00
authentication.go Add support for LDAP over TLS. 2019-12-06 21:33:47 +01:00
configuration.go Add host parameter to configure the interface Authelia listens on. 2019-12-08 19:07:19 +01:00
duo.go Move source code into internal directory to follow standard project layout. 2019-11-17 16:30:33 +01:00
notifier.go Implement SMTP StartTLS and Adaptive Auth 2019-12-28 09:35:01 +01:00
regulation.go Move source code into internal directory to follow standard project layout. 2019-11-17 16:30:33 +01:00
session.go Move source code into internal directory to follow standard project layout. 2019-11-17 16:30:33 +01:00
storage.go Move source code into internal directory to follow standard project layout. 2019-11-17 16:30:33 +01:00
totp.go Move source code into internal directory to follow standard project layout. 2019-11-17 16:30:33 +01:00
validator.go Move source code into internal directory to follow standard project layout. 2019-11-17 16:30:33 +01:00
validator_test.go Rename org from clems4ever to authelia 2019-12-24 13:14:52 +11:00