summary refs log tree commit diff
path: root/synapse/handlers/oidc_handler.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/release-v1.28.0' into toml/keycloak_hints github/toml/keycloak_hints toml/keycloak_hintsBen Banfield-Zanin2021-03-011-108/+186
|\
| * Support for form_post in OIDC responses (#9376)Richard van der Hoff2021-02-171-22/+52
| * Allow OIDC config to override discovered values (#9384)Richard van der Hoff2021-02-161-9/+18
| * Update black, and run auto formatting over the codebase (#9381)Eric Eastwood2021-02-161-7/+12
| * Clean up caching/locking of OIDC metadata load (#9362)Richard van der Hoff2021-02-161-36/+53
| * Add debug for OIDC flow (#9307)Richard van der Hoff2021-02-031-15/+25
| * Put OIDC callback URI under /_synapse/client. (#9288)Richard van der Hoff2021-02-011-4/+4
| * Add 'brand' field to MSC2858 response (#9242)Richard van der Hoff2021-01-271-0/+3
| * Support for scraping email addresses from OIDC providers (#9245)Richard van der Hoff2021-01-271-24/+28
* | Merge remote-tracking branch 'origin/release-v1.26.0' into toml/keycloak_hintsBen Banfield-Zanin2021-01-291-251/+360
|\|
| * Support icons for Identity Providers (#9154)Richard van der Hoff2021-01-201-0/+3
| * Fix bugs in handling clientRedirectUrl, and improve OIDC tests (#9127, #9128)Richard van der Hoff2021-01-181-1/+1
| * Land support for multiple OIDC providers (#9110)Richard van der Hoff2021-01-151-7/+20
| * Store an IdP ID in the OIDC session (#9109)Richard van der Hoff2021-01-151-6/+16
| * Split OidcProvider out of OidcHandler (#9107)Richard van der Hoff2021-01-141-98/+148
| * Extract OIDCProviderConfig objectRichard van der Hoff2021-01-131-17/+20
| * Preparatory refactors of OidcHandler (#9067)Richard van der Hoff2021-01-131-141/+163
| * Add initial support for a "pick your IdP" page (#9017)Richard van der Hoff2021-01-051-0/+3
| * Combine the SSO Redirect Servlets (#9015)Richard van der Hoff2021-01-041-5/+10
* | Merge remote-tracking branch 'origin/release-v1.25.0' into toml/keycloak_hintsBen Banfield-Zanin2021-01-141-179/+182
|\|
| * Implement a username picker for synapse (#8942)Richard van der Hoff2020-12-181-32/+27
| * Push login completion down into SsoHandler (#8941)Richard van der Hoff2020-12-161-35/+27
| * Simplify the flow for SSO UIA (#8881)Richard van der Hoff2020-12-081-12/+32
| * Fix a regression that mapping providers should be able to redirect users. (#8...Patrick Cloke2020-12-041-1/+1
| * Fix a regression when grandfathering SAML users. (#8855)Patrick Cloke2020-12-021-2/+28
| * Support trying multiple localparts for OpenID Connect. (#8801)Patrick Cloke2020-11-251-70/+50
| * Properly report user-agent/IP during registration of SSO users. (#8784)Patrick Cloke2020-11-231-1/+1
| * Improve error checking for OIDC/SAML mapping providers (#8774)Patrick Cloke2020-11-191-5/+20
| * Abstract shared SSO code. (#8765)Patrick Cloke2020-11-171-59/+33
| * Fix typos and spelling errors. (#8639)Patrick Cloke2020-10-231-3/+3
| * Fix handling of User-Agent headers with bad utf-8. (#8632)Erik Johnston2020-10-231-3/+1
| * Add config option for always using "userinfo endpoint" for OIDC (#7658)BBBSnowball2020-10-011-4/+7
* | Merge remote-tracking branch 'origin/release-v1.21.2' into toml/keycloak_hintsBen Banfield-Zanin2020-10-151-27/+104
|\|
| * Allow additional SSO properties to be passed to the client (#8413)Patrick Cloke2020-09-301-3/+53
| * Allow existing users to login via OpenID Connect. (#8345)Tdxdxoz2020-09-251-15/+27
| * Improve SAML error messages (#8248)Patrick Cloke2020-09-141-2/+2
| * Ensure that the OpenID Connect remote ID is a string. (#8190)Patrick Cloke2020-08-281-0/+3
| * Allow denying or shadow banning registrations via the spam checker (#8034)Patrick Cloke2020-08-201-3/+18
| * Be stricter about JSON that is accepted by Synapse (#8106)Patrick Cloke2020-08-191-3/+3
| * Use the default templates when a custom template file cannot be found (#8037)Andrew Morgan2020-08-171-4/+1
* | Accept a keycloak identity provider hint from the client and pass it through ...Tom2020-09-161-1/+19
|/
* Change HomeServer definition to work with typing.Erik Johnston2020-08-111-3/+5
* Ensure that HTML pages served from Synapse include headers to avoid embedding.Patrick Cloke2020-07-021-9/+4
* Cleanups to the OpenID Connect integration (#7628)Richard van der Hoff2020-06-031-7/+20
* Support UI Authentication for OpenID Connect accounts (#7457)Patrick Cloke2020-05-151-19/+57
* Implement OpenID Connect-based login (#7256)Quentin Gliech2020-05-081-0/+998