MatrixSynapse/docs
Andrew Morgan 094896a69d
Add a config option for validating 'next_link' parameters against a domain whitelist (#8275)
This is a config option ported over from DINUM's Sydent: https://github.com/matrix-org/sydent/pull/285

They've switched to validating 3PIDs via Synapse rather than Sydent, and would like to retain this functionality.

This original purpose for this change is phishing prevention. This solution could also potentially be replaced by a similar one to https://github.com/matrix-org/synapse/pull/8004, but across all `*/submit_token` endpoint.

This option may still be useful to enterprise even with that safeguard in place though, if they want to be absolutely sure that their employees don't follow links to other domains.
2020-09-08 16:03:09 +01:00
..
admin_api Explain better what GDPR-erased means (#8189) 2020-09-01 16:31:59 +01:00
dev
privacy_policy_templates/en
sphinx
systemd-with-workers Systemd docs: configure workers to start after main process. (#8276) 2020-09-08 10:57:43 +01:00
.sample_config_header.yaml Various improvements to the docs (#7899) 2020-07-29 10:35:44 -04:00
ACME.md
CAPTCHA_SETUP.md
MSC1711_certificates_FAQ.md
README.md
ancient_architecture_notes.md
application_services.md
architecture.md
code_style.md
consent_tracking.md
delegate.md
federate.md Updated docs: Added note about missing 308 redirect support. (#8120) 2020-08-19 12:26:50 +01:00
jwt.md
log_contexts.md
manhole.md
media_repository.md
message_retention_policies.md
metrics-howto.md Fix typo in metrics docs (#7966) 2020-07-28 10:03:18 +01:00
openid.md
opentracing.md
password_auth_providers.md Add a link to the matrix-synapse-rest-password-provider. (#8111) 2020-08-18 09:54:35 -04:00
postgres.md Various improvements to the docs (#7899) 2020-07-29 10:35:44 -04:00
replication.md
reverse_proxy.md Add health check endpoint (#8048) 2020-08-07 14:21:24 +01:00
room_and_user_statistics.md
sample_config.yaml Add a config option for validating 'next_link' parameters against a domain whitelist (#8275) 2020-09-08 16:03:09 +01:00
sample_log_config.yaml Move setting of Filter into code. 2020-08-11 18:10:46 +01:00
server_notices.md
spam_checker.md
sso_mapping_providers.md
structured_logging.md
synctl_workers.md Update worker docs with recent enhancements (#7969) 2020-07-29 23:22:13 +01:00
tcp_replication.md
turn-howto.md
url_previews.md
user_directory.md Rename database classes to make some sense (#8033) 2020-08-05 21:38:57 +01:00
workers.md Add /user/{user_id}/shared_rooms/ api (#7785) 2020-09-02 13:18:40 +01:00

README.md

Synapse Documentation

This directory contains documentation specific to the synapse homeserver.

All matrix-generic documentation now lives in its own project, located at matrix-org/matrix-doc

(Note: some items here may be moved to matrix-org/matrix-doc at some point in the future.)