element-hq / element-hq/synapse

Bring (experimental) Synapse support for delegated auth to an official release

Open
#15,573 0 comments 2 reactions 0 assignees View on GitHub
A-SSO O-Occasional roadmap S-Minor T-Task
Dominant language
Python
Stars
4.6k
Forks
600
Avg merge
5d 22h
Merged PRs (30d)
51

Description

This issue has been migrated from [#15573](https://github.com/matrix-org/synapse/issues/15573).

---

* [x] Admin API to provision users: https://github.com/matrix-org/synapse/pull/15611
* [x] Initial delegation support: https://github.com/matrix-org/synapse/pull/15582
* [ ] Synapse reverse proxying to the auth server

We'll eventually want some follow-ups too:

* [ ] Appservice support
* [ ] Documentation
* [ ] Better configuration errors
* [ ] Handle TODO comments

Contributor guide

Open the contributing guide

Research direction

Review the completed PRs #15611 and #15582 to understand the existing delegated-auth work. Then investigate the unchecked reverse-proxying task and listed follow-ups—appservice support, documentation, configuration errors, and TODO comments; the issue is complete only when the intended remaining scope is implemented and released.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
authentication
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.