Allow to disable signup
This commit is contained in:
parent
0074a84e44
commit
d342ed0eb2
|
@ -16,6 +16,10 @@ SECRET_DJANGO_SECRET_KEY_VERSION=v1 # length=128
|
|||
SECRET_HYPERKITTY_API_KEY_VERSION=v1 # length=32
|
||||
SECRET_MAILMAN_REST_PASSWORD_VERSION=v1
|
||||
|
||||
# Sign up functionality
|
||||
# LOCAL_SIGNUP_DISABLED=1
|
||||
# SOCIAL_SIGNUP_DISBALED=1
|
||||
|
||||
# Keycloak SSO
|
||||
# KEYCLOAK_SSO_ENABLED=1
|
||||
# KEYCLOAK_DOMAIN=login.example.com
|
||||
|
|
2
abra.sh
2
abra.sh
|
@ -1,5 +1,5 @@
|
|||
export CORE_ENTRYPOINT_CONF_VERSION=v1
|
||||
export MAILMAN_EXTRA_CFG_VERSION=v1
|
||||
export NGINX_CONF_VERSION=v1
|
||||
export SETTINGS_LOCAL_VERSION=v1
|
||||
export SETTINGS_LOCAL_VERSION=v2
|
||||
export WEB_ENTRYPOINT_CONF_VERSION=v1
|
||||
|
|
|
@ -11,6 +11,14 @@ HAYSTACK_CONNECTIONS = {
|
|||
|
||||
MAILMAN_ARCHIVER_FROM = ["*"]
|
||||
|
||||
{{ if eq (env "LOCAL_SIGNUP_DISABLED") "1" }}
|
||||
ACCOUNT_ADAPTER = 'django_mailman3.views.user_adapter.DisableSignupAdapter'
|
||||
{{ end }}
|
||||
|
||||
{{ if eq (env "SOCIAL_SIGNUP_DISABLED") "1" }}
|
||||
SOCIALACCOUNT_ADAPTER = 'django_mailman3.views.user_adapter.DisableSocialSignupAdapter'
|
||||
{{ end }}
|
||||
|
||||
{{ if eq (env "KEYCLOAK_SSO_ENABLED") "1" }}
|
||||
SOCIALACCOUNT_PROVIDERS = {
|
||||
'keycloak': {
|
||||
|
|
Reference in New Issue