synapse-product/synapse/config
Jason Robinson 82e13662c0 Split federation OpenID userinfo endpoint out of the federation resource
This allows the OpenID userinfo endpoint to be active even if the
federation resource is not active. The OpenID userinfo endpoint
is called by integration managers to verify user actions using the
client API OpenID access token. Without this verification, the
integration manager cannot know that the access token is valid.

The OpenID userinfo endpoint will be loaded in the case that either
"federation" or "openid" resource is defined. The new "openid"
resource is defaulted to active in default configuration.

Signed-off-by: Jason Robinson <jasonr@matrix.org>
2019-01-23 10:32:41 +02:00
..
__init__.py ConsentResource to gather policy consent from users 2018-05-15 15:11:59 +01:00
__main__.py Fix synapse.config.__main__ on python 3 (#4356) 2019-01-08 10:03:09 +11:00
_base.py Add a script to generate a clean config file (#4315) 2018-12-22 02:04:57 +11:00
api.py run isort 2018-07-09 16:09:20 +10:00
appservice.py Add an option to enable recording IPs for appservice users (#3831) 2018-12-04 12:44:41 +01:00
captcha.py point to the CAPTCHA docs 2016-06-12 23:11:29 +01:00
cas.py fix typo 2017-10-29 20:54:20 +00:00
consent_config.py Add config variables for enabling terms auth and the policy name (#4142) 2018-11-06 10:32:34 +00:00
database.py Add a script to generate a clean config file (#4315) 2018-12-22 02:04:57 +11:00
emailconfig.py Calculate absolute path for email templates 2018-10-19 14:01:59 +01:00
groups.py Flake8 2017-10-19 13:36:06 +01:00
homeserver.py Add a script to generate a clean config file (#4315) 2018-12-22 02:04:57 +11:00
jwt_config.py Fix jwt import check 2018-09-07 14:20:54 +01:00
key.py Changing macaroon_secret_key no longer logs you out (#4387) 2019-01-16 23:14:41 +00:00
logger.py Add a script to generate a clean config file (#4315) 2018-12-22 02:04:57 +11:00
metrics.py Add a script to generate a clean config file (#4315) 2018-12-22 02:04:57 +11:00
password_auth_providers.py run isort 2018-07-09 16:09:20 +10:00
password.py Update password config comment 2016-07-06 12:18:19 +09:00
push.py Print instead of logging 2017-11-13 18:32:08 +00:00
ratelimiting.py copyrights 2016-01-07 04:26:29 +00:00
registration.py fix line length 2019-01-21 15:17:20 +00:00
repository.py Add a script to generate a clean config file (#4315) 2018-12-22 02:04:57 +11:00
room_directory.py Use allow/deny 2018-10-25 15:25:21 +01:00
saml2_config.py Implement SAML2 authentication (#4267) 2018-12-07 13:11:11 +01:00
server_notices_config.py run isort 2018-07-09 16:09:20 +10:00
server.py Split federation OpenID userinfo endpoint out of the federation resource 2019-01-23 10:32:41 +02:00
spam_checker.py Forgot the new file again :( 2017-09-27 10:22:54 +01:00
tls.py Require ECDH key exchange & remove dh_params (#4429) 2019-01-22 21:58:50 +11:00
user_directory.py better doc 2017-12-04 17:51:33 +00:00
voip.py Comment dummy TURN parameters in default config 2018-07-11 15:49:29 +01:00
workers.py Add replication http endpoint for event sending 2018-02-07 10:32:32 +00:00