diff --git a/files/routes/wrappers.py b/files/routes/wrappers.py index 446ed1a22e..2d5ba5edba 100644 --- a/files/routes/wrappers.py +++ b/files/routes/wrappers.py @@ -134,7 +134,7 @@ def auth_desired(f): def auth_desired_with_logingate(f): def wrapper(*args, **kwargs): v = get_logged_in_user() - if not v and (get_setting('login_required') or get_setting('ddos_detected')): + if not v and get_setting('login_required'): abort(401, "You need to login to perform this action!") if request.path.startswith('/logged_out'): diff --git a/files/templates/admin/admin_home.html b/files/templates/admin/admin_home.html index 3f29e9ccc2..666de583fa 100644 --- a/files/templates/admin/admin_home.html +++ b/files/templates/admin/admin_home.html @@ -128,8 +128,8 @@ {% for setting in SITE_SETTINGS.keys() %} {% if not (setting == "offline_mode" and v.admin_level < PERMS["SITE_OFFLINE_MODE"]) and setting !="ddos_detected" %}
- {% set disabled = (setting in ("under_attack", "login_required", "signups") and SITE_SETTINGS["ddos_detected"]) %} - + {% set disabled = (setting in ("under_attack", "signups") and SITE_SETTINGS["ddos_detected"]) %} +
{% endif %} diff --git a/files/templates/login/sign_up.html b/files/templates/login/sign_up.html index e02a28043b..cf4a7c0abe 100644 --- a/files/templates/login/sign_up.html +++ b/files/templates/login/sign_up.html @@ -13,7 +13,7 @@ {% set login_namespace = namespace() %} -{% set login_required = SITE_SETTINGS['login_required'] or SITE_SETTINGS['ddos_detected'] %} +{% set login_required = SITE_SETTINGS['login_required'] %} {% if ref_user %} {% set login_namespace.authtitle = '@' ~ ref_user.username ~ ' has invited you!' %}