- Fix images in README in NPM.
- Update Authelia icon & add documentation image.
- Add snyk badge
- Fix npm publication.
- Use IP coming from X-Forwarded-For header in logs.
- Fix CONTRIBUTORS.md
- Put back link to Gitter instead of Slack.
- Split the README in several parts.
- Fix Kubernetes configuration file for Authelia.
Features:
- Add support for file users database to replace LDAP in development environments.
- Add authentication configuration options for mongo and redis.
Configuration changes:
- [BREAKING]
ldap
key has been nested inauthentication_backend
. - New
username
andpassword
options for mongo storage. - New
password
option for redis.
- Fix ECONNRESET issues when LDAP queries failed. (#261)
- Fix publication to NPM.
- Fix publication to NPM.
Features:
- Add support for Kubernetes nginx ingress controller.
- Add example configuration for kubernetes.
- Disable forms when authentication is in progress.
- Make most of configuration options optional and create a minimal configuration.
- Introduce helmet package to improve security.
Configuration changes:
- [Breaking]
redirect=
in nginx configuration has been replaced byrd=
to be be compatible with Kubernetes ingress controller.
Configuration change:
- storage.mongo now contains two keys:
url
anddatabase
.
Features:
- Support basic authorization for single factor endpoints.
- Add issuer and label in TOTP otp url.
- Improve UI of second factor page.
- Use SHA512 password encryption algorithm of LDAP.
- Improve security of Authelia website.
- Support for default redirection url.
- Support for session inactivity timeout.
Bugs:
- Fix U2F factor not working in Firefox