diff --git a/nixos/modules/burrow-zulip.nix b/nixos/modules/burrow-zulip.nix index e26cc3d..0096b65 100644 --- a/nixos/modules/burrow-zulip.nix +++ b/nixos/modules/burrow-zulip.nix @@ -340,27 +340,13 @@ services: SETTING_ZULIP_ADMINISTRATOR: "${cfg.administratorEmail}" TRUST_GATEWAY_IP: "True" SETTING_SEND_LOGIN_EMAILS: "False" - ZULIP_AUTH_BACKENDS: "SAMLAuthBackend" + ZULIP_AUTH_BACKENDS: "EmailAuthBackend,SAMLAuthBackend" CONFIG_application_server__http_only: true CONFIG_application_server__nginx_listen_port: ${toString cfg.port} CONFIG_application_server__queue_workers_multiprocess: false ZULIP_CUSTOM_SETTINGS: | EMAIL_BACKEND = "django.core.mail.backends.filebased.EmailBackend" EMAIL_FILE_PATH = "/data/logs/emails" - EXTERNAL_URI_SCHEME = "https://" - SECURE_PROXY_SSL_HEADER = ("HTTP_X_FORWARDED_PROTO", "https") - USE_X_FORWARDED_HOST = True - SESSION_COOKIE_SECURE = True - CSRF_COOKIE_SECURE = True - SOCIAL_AUTH_REDIRECT_IS_HTTPS = True - SOCIAL_AUTH_SAML_REDIRECT_IS_HTTPS = True - SOCIAL_AUTH_SAML_SP_ENTITY_ID = "https://${cfg.domain}" - SOCIAL_AUTH_SAML_SP_EXTRA = { - "assertionConsumerService": { - "url": "https://${cfg.domain}/complete/saml/", - "binding": "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", - }, - } SOCIAL_AUTH_SAML_ORG_INFO = { "en-US": { "displayname": "Burrow Zulip",