summary refs log tree commit diff
path: root/docs/openid.md (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add support for stable MSC2858 API (#9617)Richard van der Hoff2021-03-161-4/+4
| | | | | The stable format uses different brand identifiers, so we need to support two identifiers for each IdP.
* JWT OIDC secrets for Sign in with Apple (#9549)Richard van der Hoff2021-03-091-3/+39
| | | | | 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.
* Fix OIDC gitiea redirect URL. (#9404)Marcus2021-02-161-1/+1
| | | | Fixes a "conflict" from 846b9d3df033be1043710e49e89bcba68722071e and d1f13c7485768b45bfc1a2a674830c681c52e2a1.
* Add XWiki OIDC provider example. (#9324)Thomas Mortagne2021-02-091-0/+22
|
* Put OIDC callback URI under /_synapse/client. (#9288)Richard van der Hoff2021-02-011-9/+10
|
* Add an OpenID example config for Gitea. (#9134)Oliver Hanikel2021-02-011-0/+34
|
* Merge branch 'social_login' into developRichard van der Hoff2021-01-281-0/+3
|\
| * Add 'brand' field to MSC2858 response (#9242)Richard van der Hoff2021-01-271-0/+3
| | | | | | | | | | | | 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.
* | Add notes on integrating with Facebook for SSO login. (#9244)Richard van der Hoff2021-01-271-5/+48
|/
* Land support for multiple OIDC providers (#9110)Richard van der Hoff2021-01-151-97/+104
| | | | | | | | | | | | | | | | | | | | | | | 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.
* Keycloak mapping_provider example (#9037) (#9057)Christopher Rücker2021-01-081-0/+4
| | | | | This PR adds the missing user_mapping_provider section in oidc.md Signed-off-by: Christopher Rücker chris-ruecker@protonmail.com
* typoMatthew Hodgson2020-11-021-1/+1
|
* Added basic instructions for Azure AD to OpenId documentation (#8582)Peter Krantz2020-10-261-0/+26
| | | Signed-off-by: Peter Krantz peter.krantz@gmail.com
* Fix filepath of Dex example config (#8657)Andrew Morgan2020-10-261-3/+2
|
* Correct the package name in authlib install instructionsAndrew Morgan2020-10-221-1/+1
|
* Add config option for always using "userinfo endpoint" for OIDC (#7658)BBBSnowball2020-10-011-9/+32
| | | This allows for connecting to certain IdPs, e.g. GitLab.
* Add instructions for authing with Keycloak via OpenID (#7659)hungrymonkey2020-06-161-0/+44
|
* Cleanups to the OpenID Connect integration (#7628)Richard van der Hoff2020-06-031-0/+206
docs, default configs, comments. Nothing very significant.