Add authentication to replication endpoints. (#8853)
Authentication is done by checking a shared secret provided in the Synapse configuration file.
Showing
- changelog.d/8853.feature 1 addition, 0 deletionschangelog.d/8853.feature
- docs/sample_config.yaml 7 additions, 0 deletionsdocs/sample_config.yaml
- docs/workers.md 5 additions, 1 deletiondocs/workers.md
- synapse/config/workers.py 10 additions, 0 deletionssynapse/config/workers.py
- synapse/replication/http/_base.py 41 additions, 6 deletionssynapse/replication/http/_base.py
- tests/replication/test_auth.py 119 additions, 0 deletionstests/replication/test_auth.py
- tests/replication/test_client_reader_shard.py 1 addition, 8 deletionstests/replication/test_client_reader_shard.py
Loading
Please register or sign in to comment