Split OidcProvider out of OidcHandler (#9107)
The idea here is that we will have an instance of OidcProvider for each configured IdP, with OidcHandler just doing the marshalling of them. For now it's still hardcoded with a single provider.
Showing
- changelog.d/9107.feature 1 addition, 0 deletionschangelog.d/9107.feature
- synapse/app/homeserver.py 0 additions, 1 deletionsynapse/app/homeserver.py
- synapse/handlers/oidc_handler.py 148 additions, 98 deletionssynapse/handlers/oidc_handler.py
- tests/handlers/test_oidc.py 48 additions, 45 deletionstests/handlers/test_oidc.py
Loading
Please register or sign in to comment