reivilibre
							
						 
						
							 
							
							
								
								
							
							
								
							
								4eb2f4e02b 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix broken links in the Synapse documentation. ( #14744 )  
							
							 
							
							... 
							
							
							
							* Fix stale external links
* Fix some internal links
* Fix URLs without trailing / where needed
* Fix more links
* Newsfile
Signed-off-by: Olivier Wilkinson (reivilibre) <oliverw@matrix.org>
* Reapply docs/openid.md fix after conflict
Signed-off-by: Olivier Wilkinson (reivilibre) <oliverw@matrix.org> 
							
						 
						
							2023-01-05 18:18:00 +00:00  
						
					 
				
					
						
							
							
								 
								Patrick Cloke
							
						 
						
							 
							
							
								
								
							
							
								
							
								44b476b26e 
								
									
								
							
								 
							
						 
						
							
							
								
								Document how to use Twitter as an OAuth 2.0 provider. ( #14778 )  
							
							 
							
							... 
							
							
							
							This also alphabetizes the documentation for the various OpenID providers. 
							
						 
						
							2023-01-04 15:00:27 -05:00  
						
					 
				
					
						
							
							
								 
								villepeh
							
						 
						
							 
							
							
								
								
							
							
								
							
								d69bf3b24c 
								
									
								
							
								 
							
						 
						
							
							
								
								Add Mastodon SSO setup instructions to docs ( #14594 )  
							
							 
							
							... 
							
							
							
							Fixes https://github.com/matrix-org/synapse/issues/14147  
							
						 
						
							2022-12-07 11:44:53 +00:00  
						
					 
				
					
						
							
							
								 
								Quentin Gliech
							
						 
						
							 
							
							
								
								
							
							
								
							
								cc3a52b33d 
								
									
								
							
								 
							
						 
						
							
							
								
								Support OIDC backchannel logouts ( #11414 )  
							
							 
							
							... 
							
							
							
							If configured an OIDC IdP can log a user's session out of
Synapse when they log out of the identity provider.
The IdP sends a request directly to Synapse (and must be
configured with an endpoint) when a user logs out. 
							
						 
						
							2022-10-31 13:07:30 -04:00  
						
					 
				
					
						
							
							
								 
								Paul Tötterman
							
						 
						
							 
							
							
								
								
							
							
								
							
								8074430d25 
								
									
								
							
								 
							
						 
						
							
							
								
								Document Google OpenID Connect email attribute ( #14081 )  
							
							 
							
							
							
						 
						
							2022-10-07 14:22:25 +00:00  
						
					 
				
					
						
							
							
								 
								Richard van der Hoff
							
						 
						
							 
							
							
								
								
							
							
								
							
								a09a7d40e3 
								
									
								
							
								 
							
						 
						
							
							
								
								openid.md: fix a typo in the facebook example  
							
							 
							
							
							
						 
						
							2022-10-06 09:47:54 +01:00  
						
					 
				
					
						
							
							
								 
								nilsKr3
							
						 
						
							 
							
							
								
								
							
							
								
							
								bdfff9c36e 
								
									
								
							
								 
							
						 
						
							
							
								
								Update openid.md ( #13568 )  
							
							 
							
							... 
							
							
							
							Linking the help article may prevent confusion regarding the creation of the necessary rule using auth0. 
							
						 
						
							2022-08-23 14:34:10 +01:00  
						
					 
				
					
						
							
							
								 
								Shay
							
						 
						
							 
							
							
								
								
							
							
								
							
								8330fc9953 
								
									
								
							
								 
							
						 
						
							
							
								
								Cleanup references to sample config in the docs and redirect users to configuration manual ( #13077 )  
							
							 
							
							
							
						 
						
							2022-06-30 09:21:39 -07:00  
						
					 
				
					
						
							
							
								 
								Richard van der Hoff
							
						 
						
							 
							
							
								
								
							
							
								
							
								5675cebfaa 
								
									
								
							
								 
							
						 
						
							
							
								
								openid.md: fix some links  
							
							 
							
							... 
							
							
							
							docbook doesn't auto-linkify links 
							
						 
						
							2022-05-19 10:28:18 +01:00  
						
					 
				
					
						
							
							
								 
								Niklas
							
						 
						
							 
							
							
								
								
							
							
								
							
								c9fc2c0d22 
								
									
								
							
								 
							
						 
						
							
							
								
								Update issuer URL in example OIDC Keycloak config ( #12727 )  
							
							 
							
							... 
							
							
							
							* Update openid.md
Newer versions of keycloak returning a 404 when using the `/auth` prefix.
Related: https://github.com/matrix-org/synapse/issues/12714  
							
						 
						
							2022-05-13 10:15:51 +00:00  
						
					 
				
					
						
							
							
								 
								IronTooch
							
						 
						
							 
							
							
								
								
							
							
								
							
								61aae18d45 
								
									
								
							
								 
							
						 
						
							
							
								
								Authentik OpenID minor doc update ( #12275 )  
							
							 
							
							
							
						 
						
							2022-03-25 12:40:10 +00:00  
						
					 
				
					
						
							
							
								 
								Richard van der Hoff
							
						 
						
							 
							
							
								
								
							
							
								
							
								b0352f9c08 
								
									
								
							
								 
							
						 
						
							
							
								
								Update documentation for configuring facebook login ( #11755 )  
							
							 
							
							... 
							
							
							
							... and a minor thinko fix in the sample config. 
							
						 
						
							2022-01-17 12:35:00 +00:00  
						
					 
				
					
						
							
							
								 
								Richard van der Hoff
							
						 
						
							 
							
							
								
								
							
							
								
							
								b9fef1a7cd 
								
									
								
							
								 
							
						 
						
							
							
								
								Update openid.md  
							
							 
							
							... 
							
							
							
							fix header level 
							
						 
						
							2021-12-01 10:57:55 +00:00  
						
					 
				
					
						
							
							
								 
								Etienne Dysli Metref
							
						 
						
							 
							
							
								
								
							
							
								
							
								b0eb64ff7b 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove mention of OIDC certification from Dex ( #11470 )  
							
							 
							
							... 
							
							
							
							Dex isn't yet [1,2] a certified OpenID Provider implementation. As of today, it's not on the list maintained by the OpenID Foundation. [3]
[1] https://github.com/dexidp/dex/issues/42 
[2] https://github.com/dexidp/dex/issues/262 
[3] https://openid.net/certification/  
							
						 
						
							2021-12-01 09:40:51 +00:00  
						
					 
				
					
						
							
							
								 
								Julian
							
						 
						
							 
							
							
								
								
							
							
								
							
								09cb441a04 
								
									
								
							
								 
							
						 
						
							
							
								
								Add doc to integrate synapse with LemonLDAP OIDC ( #11257 )  
							
							 
							
							... 
							
							
							
							Co-authored-by: David Robertson <david.m.robertson1@gmail.com>
Co-authored-by: Julian Vanden Broeck <julian.vandenbroeck@dalibo.com> 
							
						 
						
							2021-11-05 12:08:02 +00:00  
						
					 
				
					
						
							
							
								 
								Skyler Mäntysaari
							
						 
						
							 
							
							
								
								
							
							
								
							
								a19bf32a03 
								
									
								
							
								 
							
						 
						
							
							
								
								docs/openid: Add Authentik documentation. ( #11151 )  
							
							 
							
							
							
						 
						
							2021-10-28 10:31:22 +00:00  
						
					 
				
					
						
							
							
								 
								Hugo DELVAL
							
						 
						
							 
							
							
								
								
							
							
								
							
								86415f162d 
								
									
								
							
								 
							
						 
						
							
							
								
								doc: add django-oauth-toolkit to oidc doc ( #10192 )  
							
							 
							
							... 
							
							
							
							Signed-off-by: Hugo Delval <hugo.delval@gmail.com> 
							
						 
						
							2021-08-23 17:12:36 +00:00  
						
					 
				
					
						
							
							
								 
								Andrew Morgan
							
						 
						
							 
							
							
								
								
							
							
								
							
								3e83f97154 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix the titles in the OIDC documentation ( #10639 )  
							
							 
							
							... 
							
							
							
							* Fix the titles in the OIDC documentation
Having them as links broke the table-of-contents rendering in mdbook.
Plus there's no reason for only some of the provider titles to be links.
* Changelog
* Add link to google idp docs 
							
						 
						
							2021-08-23 14:58:31 +01:00  
						
					 
				
					
						
							
							
								 
								Patrick Cloke
							
						 
						
							 
							
							
								
								
							
							
								
							
								5b68816de9 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix the hierarchy of OpenID providers in the docs. ( #10445 )  
							
							 
							
							
							
						 
						
							2021-07-21 13:48:06 -04:00  
						
					 
				
					
						
							
							
								 
								Richard van der Hoff
							
						 
						
							 
							
							
								
								
							
							
								
							
								dd69110d95 
								
									
								
							
								 
							
						 
						
							
							
								
								Add support for stable MSC2858 API ( #9617 )  
							
							 
							
							... 
							
							
							
							The stable format uses different brand identifiers, so we need to support two
identifiers for each IdP. 
							
						 
						
							2021-03-16 11:21:26 +00:00  
						
					 
				
					
						
							
							
								 
								Richard van der Hoff
							
						 
						
							 
							
							
								
								
							
							
								
							
								eaada74075 
								
									
								
							
								 
							
						 
						
							
							
								
								JWT OIDC secrets for Sign in with Apple ( #9549 )  
							
							 
							
							... 
							
							
							
							Apple had to be special. They want a client secret which is generated from an EC key.
Fixes  #9220 . Also fixes  #9212  while I'm here. 
							
						 
						
							2021-03-09 15:03:37 +00:00  
						
					 
				
					
						
							
							
								 
								Marcus
							
						 
						
							 
							
							
								
								
							
							
								
							
								5636e597c3 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix OIDC gitiea redirect URL. ( #9404 )  
							
							 
							
							... 
							
							
							
							Fixes a "conflict" from 846b9d3df0 
and d1f13c7485 . 
							
						 
						
							2021-02-16 14:06:55 -05:00  
						
					 
				
					
						
							
							
								 
								Thomas Mortagne
							
						 
						
							 
							
							
								
								
							
							
								
							
								5f716fa777 
								
									
								
							
								 
							
						 
						
							
							
								
								Add XWiki OIDC provider example. ( #9324 )  
							
							 
							
							
							
						 
						
							2021-02-09 11:54:52 -05:00  
						
					 
				
					
						
							
							
								 
								Richard van der Hoff
							
						 
						
							 
							
							
								
								
							
							
								
							
								846b9d3df0 
								
									
								
							
								 
							
						 
						
							
							
								
								Put OIDC callback URI under /_synapse/client. ( #9288 )  
							
							 
							
							
							
						 
						
							2021-02-01 22:56:01 +00:00  
						
					 
				
					
						
							
							
								 
								Oliver Hanikel
							
						 
						
							 
							
							
								
								
							
							
								
							
								d1f13c7485 
								
									
								
							
								 
							
						 
						
							
							
								
								Add an OpenID example config for Gitea. ( #9134 )  
							
							 
							
							
							
						 
						
							2021-02-01 16:21:09 -05:00  
						
					 
				
					
						
							
							
								 
								Richard van der Hoff
							
						 
						
							 
							
							
							
								
							
								0d81a6fa3e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'social_login' into develop  
							
							 
							
							
							
						 
						
							2021-01-28 22:08:11 +00:00  
						
					 
				
					
						
							
							
								 
								Richard van der Hoff
							
						 
						
							 
							
							
								
								
							
							
								
							
								34efb4c604 
								
									
								
							
								 
							
						 
						
							
							
								
								Add notes on integrating with Facebook for SSO login. ( #9244 )  
							
							 
							
							
							
						 
						
							2021-01-27 22:57:16 +00:00  
						
					 
				
					
						
							
							
								 
								Richard van der Hoff
							
						 
						
							 
							
							
								
								
							
							
								
							
								a083aea396 
								
									
								
							
								 
							
						 
						
							
							
								
								Add 'brand' field to MSC2858 response ( #9242 )  
							
							 
							
							... 
							
							
							
							We've decided to add a 'brand' field to help clients decide how to style the
buttons.
Also, fix up the allowed characters for idp_id, while I'm in the area. 
							
						 
						
							2021-01-27 21:31:45 +00:00  
						
					 
				
					
						
							
							
								 
								Richard van der Hoff
							
						 
						
							 
							
							
								
								
							
							
								
							
								9de6b94117 
								
									
								
							
								 
							
						 
						
							
							
								
								Land support for multiple OIDC providers ( #9110 )  
							
							 
							
							... 
							
							
							
							This is the final step for supporting multiple OIDC providers concurrently.
First of all, we reorganise the config so that you can specify a list of OIDC providers, instead of a single one. Before:
    oidc_config:
       enabled: true
       issuer: "https://oidc_provider "
       # etc
After:
    oidc_providers:
     - idp_id: prov1
       issuer: "https://oidc_provider "
     - idp_id: prov2
       issuer: "https://another_oidc_provider "
The old format is still grandfathered in.
With that done, it's then simply a matter of having OidcHandler instantiate a new OidcProvider for each configured provider. 
							
						 
						
							2021-01-15 16:55:29 +00:00  
						
					 
				
					
						
							
							
								 
								Christopher Rücker
							
						 
						
							 
							
							
								
								
							
							
								
							
								bce0c91d9a 
								
									
								
							
								 
							
						 
						
							
							
								
								Keycloak mapping_provider example ( #9037 ) ( #9057 )  
							
							 
							
							... 
							
							
							
							This PR adds the missing user_mapping_provider section in oidc.md
Signed-off-by: Christopher Rücker chris-ruecker@protonmail.com  
							
						 
						
							2021-01-08 18:29:30 +00:00  
						
					 
				
					
						
							
							
								 
								Matthew Hodgson
							
						 
						
							 
							
							
							
								
							
								11fd90a2b7 
								
							
								 
							
						 
						
							
							
								
								typo  
							
							 
							
							
							
						 
						
							2020-11-02 13:33:56 +00:00  
						
					 
				
					
						
							
							
								 
								Peter Krantz
							
						 
						
							 
							
							
								
								
							
							
								
							
								6c9ab61df5 
								
									
								
							
								 
							
						 
						
							
							
								
								Added basic instructions for Azure AD to OpenId documentation ( #8582 )  
							
							 
							
							... 
							
							
							
							Signed-off-by: Peter Krantz peter.krantz@gmail.com  
							
						 
						
							2020-10-26 17:49:55 +00:00  
						
					 
				
					
						
							
							
								 
								Andrew Morgan
							
						 
						
							 
							
							
								
								
							
							
								
							
								f6a3859a73 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix filepath of Dex example config ( #8657 )  
							
							 
							
							
							
						 
						
							2020-10-26 16:53:11 +00:00  
						
					 
				
					
						
							
							
								 
								Andrew Morgan
							
						 
						
							 
							
							
							
								
							
								4fb7a68a65 
								
							
								 
							
						 
						
							
							
								
								Correct the package name in authlib install instructions  
							
							 
							
							
							
						 
						
							2020-10-22 18:25:58 +01:00  
						
					 
				
					
						
							
							
								 
								BBBSnowball
							
						 
						
							 
							
							
								
								
							
							
								
							
								05ee048f2c 
								
									
								
							
								 
							
						 
						
							
							
								
								Add config option for always using "userinfo endpoint" for OIDC  ( #7658 )  
							
							 
							
							... 
							
							
							
							This allows for connecting to certain IdPs, e.g. GitLab. 
							
						 
						
							2020-10-01 13:54:35 -04:00  
						
					 
				
					
						
							
							
								 
								hungrymonkey
							
						 
						
							 
							
							
								
								
							
							
								
							
								5c5516f80e 
								
									
								
							
								 
							
						 
						
							
							
								
								Add instructions for authing with Keycloak via OpenID ( #7659 )  
							
							 
							
							
							
						 
						
							2020-06-16 11:28:21 -04:00  
						
					 
				
					
						
							
							
								 
								Richard van der Hoff
							
						 
						
							 
							
							
								
								
							
							
								
							
								11de843626 
								
									
								
							
								 
							
						 
						
							
							
								
								Cleanups to the OpenID Connect integration ( #7628 )  
							
							 
							
							... 
							
							
							
							docs, default configs, comments. Nothing very significant. 
							
						 
						
							2020-06-03 21:13:17 +01:00