diff options
| author | Manuel Nuñez <10672208+mind-ar@users.noreply.github.com> | 2022-04-02 19:32:57 -0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-04-03 08:32:57 +1000 |
| commit | 8659ba394dcf3ee805eecc883eaa69371053aa3e (patch) | |
| tree | fd93a76924be465bc0f82fc78d6bfd24d6452b99 /internal/configuration/schema/configuration.go | |
| parent | cd2d88f9f39cab3c318293172ef7ae43cd186b2b (diff) | |
feat(authentication): password policy (#2723)
Implement a password policy with visual feedback in the web portal.
Co-authored-by: Manuel Nuñez <@mind-ar>
Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
Diffstat (limited to 'internal/configuration/schema/configuration.go')
| -rw-r--r-- | internal/configuration/schema/configuration.go | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/internal/configuration/schema/configuration.go b/internal/configuration/schema/configuration.go index bf75813d4..fe2803ada 100644 --- a/internal/configuration/schema/configuration.go +++ b/internal/configuration/schema/configuration.go @@ -10,14 +10,16 @@ type Configuration struct { Log LogConfiguration `koanf:"log"` IdentityProviders IdentityProvidersConfiguration `koanf:"identity_providers"` AuthenticationBackend AuthenticationBackendConfiguration `koanf:"authentication_backend"` - Session SessionConfiguration `koanf:"session"` TOTP TOTPConfiguration `koanf:"totp"` + Webauthn WebauthnConfiguration `koanf:"webauthn"` DuoAPI *DuoAPIConfiguration `koanf:"duo_api"` AccessControl AccessControlConfiguration `koanf:"access_control"` - NTP NTPConfiguration `koanf:"ntp"` Regulation RegulationConfiguration `koanf:"regulation"` - Storage StorageConfiguration `koanf:"storage"` - Notifier *NotifierConfiguration `koanf:"notifier"` - Server ServerConfiguration `koanf:"server"` - Webauthn WebauthnConfiguration `koanf:"webauthn"` + + Server ServerConfiguration `koanf:"server"` + Session SessionConfiguration `koanf:"session"` + NTP NTPConfiguration `koanf:"ntp"` + Storage StorageConfiguration `koanf:"storage"` + Notifier *NotifierConfiguration `koanf:"notifier"` + PasswordPolicy PasswordPolicyConfiguration `koanf:"password_policy"` } |
