diff options
author | Gibheer <gibheer@gmail.com> | 2015-10-30 13:53:06 +0100 |
---|---|---|
committer | Gibheer <gibheer@gmail.com> | 2015-10-30 13:53:06 +0100 |
commit | b90b0c1191c559a60d4f30633266fc4c0a76ae4b (patch) | |
tree | 400ff3ae257ec9541c1ba4e40cf55e2fd785f066 /modules/setting | |
parent | 31b375782b55972b4ac7719d9bd1f3fadf1874f9 (diff) | |
download | gitea-b90b0c1191c559a60d4f30633266fc4c0a76ae4b.tar.gz gitea-b90b0c1191c559a60d4f30633266fc4c0a76ae4b.zip |
move minimum key sizes to config
This moves the minimum key sizes into the config file, so that anyone
can modify the restrictions.
Diffstat (limited to 'modules/setting')
-rw-r--r-- | modules/setting/setting.go | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/modules/setting/setting.go b/modules/setting/setting.go index 88209b25b6..722287a07c 100644 --- a/modules/setting/setting.go +++ b/modules/setting/setting.go @@ -434,6 +434,7 @@ var Service struct { EnableReverseProxyAuth bool EnableReverseProxyAutoRegister bool DisableMinimumKeySizeCheck bool + MinimumKeySizes map[string]int EnableCaptcha bool } @@ -449,6 +450,11 @@ func newService() { Service.EnableReverseProxyAutoRegister = sec.Key("ENABLE_REVERSE_PROXY_AUTO_REGISTRATION").MustBool() Service.DisableMinimumKeySizeCheck = sec.Key("DISABLE_MINIMUM_KEY_SIZE_CHECK").MustBool() Service.EnableCaptcha = sec.Key("ENABLE_CAPTCHA").MustBool() + + minimumKeySizes := Cfg.Section("service.minimum_key_sizes").Keys() + for _, key := range minimumKeySizes { + Service.MinimumKeySizes[key.Name()] = key.MustInt() + } } var logLevels = map[string]string{ |