diff options
author | Richard Nienaber <rjnienaber@gmail.com> | 2021-07-15 20:19:48 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-07-15 15:19:48 -0400 |
commit | 908136c5575f1facf030b1a4084744f6cd31a9f9 (patch) | |
tree | 0ae5701165e319855e58de6066d6539b20bfdfcd /custom | |
parent | 251d7f524aa53ec1082cacbf8beb4b83446eb7b5 (diff) | |
download | gitea-908136c5575f1facf030b1a4084744f6cd31a9f9.tar.gz gitea-908136c5575f1facf030b1a4084744f6cd31a9f9.zip |
add configuration option to restrict users by default (#16256)
* add configuration option to restrict users by default
* default IsRestricted permission only set on sign up
setting this in the model messes with other workflows (e.g. syncing LDAP users) where the IsRestricted permission needs to be explicitly set and not overridden by a config value
* fix formatting
* Apply suggestions from code review
* ensure newly created user is set to restricted
* ensure imports are in the correct order
Co-authored-by: 6543 <6543@obermui.de>
Co-authored-by: techknowlogick <techknowlogick@gitea.io>
Diffstat (limited to 'custom')
-rw-r--r-- | custom/conf/app.example.ini | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/custom/conf/app.example.ini b/custom/conf/app.example.ini index 1917f1f123..576414d193 100644 --- a/custom/conf/app.example.ini +++ b/custom/conf/app.example.ini @@ -652,6 +652,9 @@ PATH = ;; Default value for AllowCreateOrganization ;; Every new user will have rights set to create organizations depending on this setting ;DEFAULT_ALLOW_CREATE_ORGANIZATION = true +;; Default value for IsRestricted +;; Every new user will have restricted permissions depending on this setting +;DEFAULT_USER_IS_RESTRICTED = false ;; ;; Either "public", "limited" or "private", default is "public" ;; Limited is for users visible only to signed users |