1
0
mirror of https://github.com/0rangebananaspy/authelia.git synced 2024-09-14 22:47:21 +07:00
authelia/internal/configuration/schema
James Elliott ad8e844af6
feat(totp): algorithm and digits config ()
Allow users to configure the TOTP Algorithm and Digits. This should be used with caution as many TOTP applications do not support it. Some will also fail to notify the user that there is an issue. i.e. if the algorithm in the QR code is sha512, they continue to generate one time passwords with sha1. In addition this drastically refactors TOTP in general to be more user friendly by not forcing them to register a new device if the administrator changes the period (or algorithm).

Fixes .
2021-12-01 23:11:29 +11:00
..
access_control.go feat(configuration): replace viper with koanf () 2021-08-03 19:55:21 +10:00
authentication.go feat(authentication): allow customizable ldap connection timeout () 2021-08-05 14:30:00 +10:00
configuration.go feat(ntp): check clock sync on startup () 2021-09-17 14:44:35 +10:00
const.go feat(totp): algorithm and digits config () 2021-12-01 23:11:29 +11:00
duo.go feat(duo): multi device selection () 2021-12-01 14:32:58 +11:00
identity_providers.go feat(configuration): replace viper with koanf () 2021-08-03 19:55:21 +10:00
log.go feat(configuration): replace viper with koanf () 2021-08-03 19:55:21 +10:00
notifier.go fix(notifier): force use of sender email in smtp from cmd () 2021-11-30 22:15:21 +11:00
ntp.go feat(ntp): check clock sync on startup () 2021-09-17 14:44:35 +10:00
regulation.go feat(configuration): replace viper with koanf () 2021-08-03 19:55:21 +10:00
server.go feat: customizable static assets () 2021-11-15 19:37:58 +11:00
session.go feat(session): add support for acl-based sentinel auth against redis () 2021-10-31 11:49:27 +11:00
shared.go feat(configuration): replace viper with koanf () 2021-08-03 19:55:21 +10:00
storage.go feat(storage): encrypted secret values () 2021-11-25 12:56:58 +11:00
totp.go feat(totp): algorithm and digits config () 2021-12-01 23:11:29 +11:00
validator_test.go feat(storage): primary key for all tables and general qol refactoring () 2021-11-23 20:45:38 +11:00
validator.go feat(storage): primary key for all tables and general qol refactoring () 2021-11-23 20:45:38 +11:00