| Commit message (Expand) | Author | Age | Files | Lines |
* | Add the ability to enable/disable registrations when in the OIDC flow (#14978) | Warren Bailey | 2023-03-30 | 1 | -2/+15 |
* | Use StrCollection in place of Collection[str] in (most) handlers code. (#14922) | Patrick Cloke | 2023-01-26 | 1 | -4/+5 |
* | Add support for handling avatar with SSO login (#13917) | Ashish Kumar | 2022-11-25 | 1 | -0/+111 |
* | Add a type hint for `get_device_handler()` and fix incorrect types. (#14055) | Patrick Cloke | 2022-11-22 | 1 | -0/+9 |
* | Support OIDC backchannel logouts (#11414) | Quentin Gliech | 2022-10-31 | 1 | -0/+71 |
* | Implementation of HTTP 307 response for MSC3886 POST endpoint (#14018) | Hugh Nimmo-Smith | 2022-10-18 | 1 | -1/+1 |
* | Carry IdP Session IDs through user-mapping sessions. (#13839) | Quentin Gliech | 2022-09-27 | 1 | -0/+9 |
* | Correct documentation for map_user_attributes of OpenID Mapping Providers (#1... | Peter Scheu | 2022-09-21 | 1 | -0/+3 |
* | Use `getClientAddress` instead of `getClientIP`. (#12599) | Patrick Cloke | 2022-05-04 | 1 | -2/+2 |
* | Refactor and convert `Linearizer` to async (#12357) | Sean Quah | 2022-04-05 | 1 | -1/+1 |
* | Update the SSO username picker template to comply with SIWA guidelines (#12210) | Brendan Abolivier | 2022-03-11 | 1 | -3/+5 |
* | Remove `HomeServer.get_datastore()` (#12031) | Richard van der Hoff | 2022-02-23 | 1 | -1/+1 |
* | Use auto_attribs/native type hints for attrs classes. (#11692) | Patrick Cloke | 2022-01-13 | 1 | -16/+16 |
* | Save the OIDC session ID (sid) with the device on login (#11482) | Quentin Gliech | 2021-12-06 | 1 | -0/+4 |
* | Use direct references for configuration variables (part 5). (#10897) | Patrick Cloke | 2021-09-24 | 1 | -4/+6 |
* | Require type hints in the handlers module. (#10831) | Patrick Cloke | 2021-09-20 | 1 | -3/+3 |
* | Ask consent on SSO registration with default mxid (#10733) | AndrewFerr | 2021-09-10 | 1 | -21/+60 |
* | Remove unstable MSC2858 API, including `experimental.msc2858_enabled` config ... | Sean | 2021-09-09 | 1 | -5/+0 |
* | Correctly initialise the `synapse_user_logins` metric. (#10677) | Richard van der Hoff | 2021-08-24 | 1 | -0/+2 |
* | Use inline type hints in `handlers/` and `rest/`. (#10382) | Jonathan de Jong | 2021-07-16 | 1 | -6/+6 |
* | Implement config option `sso.update_profile_information` (#10108) | jkanefendt | 2021-06-21 | 1 | -1/+24 |
* | Remove `synapse.types.Collection` (#9856) | Richard van der Hoff | 2021-04-22 | 1 | -1/+2 |
* | Remove redundant "coding: utf-8" lines (#9786) | Jonathan de Jong | 2021-04-14 | 1 | -1/+0 |
* | Add support for stable MSC2858 API (#9617) | Richard van der Hoff | 2021-03-16 | 1 | -0/+5 |
* | Prometheus metrics for logins and registrations (#9511) | Richard van der Hoff | 2021-03-04 | 1 | -0/+1 |
* | Record the SSO Auth Provider in the login token (#9510) | Richard van der Hoff | 2021-03-04 | 1 | -0/+2 |
* | Use the proper Request in type hints. (#9515) | Patrick Cloke | 2021-03-01 | 1 | -1/+1 |
* | Update black, and run auto formatting over the codebase (#9381) | Eric Eastwood | 2021-02-16 | 1 | -7/+15 |
* | Combine the CAS & SAML implementations for required attributes. (#9326) | Patrick Cloke | 2021-02-11 | 1 | -0/+71 |
* | Fix formatting for "bad session" error during sso registration flow (#9296) | Richard van der Hoff | 2021-02-03 | 1 | -3/+16 |
* | Collect terms consent from the user during SSO registration (#9276) | Richard van der Hoff | 2021-02-01 | 1 | -0/+44 |
* | Make importing display name and email optional (#9277) | Richard van der Hoff | 2021-02-01 | 1 | -8/+44 |
* | Replace username picker with a template (#9275) | Richard van der Hoff | 2021-02-01 | 1 | -1/+1 |
* | Improve styling and wording of SSO redirect confirm template (#9272) | Richard van der Hoff | 2021-02-01 | 1 | -1/+9 |
* | Split out a separate endpoint to complete SSO registration (#9262) | Richard van der Hoff | 2021-02-01 | 1 | -15/+66 |
* | Add 'brand' field to MSC2858 response (#9242) | Richard van der Hoff | 2021-01-27 | 1 | -0/+5 |
* | Implement MSC2858 support (#9183) | Richard van der Hoff | 2021-01-27 | 1 | -5/+18 |
* | Support icons for Identity Providers (#9154) | Richard van der Hoff | 2021-01-20 | 1 | -0/+5 |
* | Move `complete_sso_ui_auth` into SSOHandler | Richard van der Hoff | 2021-01-13 | 1 | -3/+13 |
* | Give the user a better error when they present bad SSO creds | Richard van der Hoff | 2021-01-13 | 1 | -5/+28 |
* | UI Auth via SSO: redirect the user to an appropriate SSO. (#9081) | Richard van der Hoff | 2021-01-12 | 1 | -0/+31 |
* | Remove SynapseRequest.get_user_agent (#9069) | Richard van der Hoff | 2021-01-12 | 1 | -2/+3 |
* | Add initial support for a "pick your IdP" page (#9017) | Richard van der Hoff | 2021-01-05 | 1 | -3/+15 |
* | Combine the SSO Redirect Servlets (#9015) | Richard van der Hoff | 2021-01-04 | 1 | -2/+84 |
* | Use the SSO handler helpers for CAS registration/login. (#8856) | Patrick Cloke | 2021-01-03 | 1 | -2/+2 |
* | Refactor the CAS handler in prep for using the abstracted SSO code. (#8958) | Patrick Cloke | 2020-12-18 | 1 | -2/+7 |
* | Implement a username picker for synapse (#8942) | Richard van der Hoff | 2020-12-18 | 1 | -8/+246 |
* | Push login completion down into SsoHandler (#8941) | Richard van der Hoff | 2020-12-16 | 1 | -22/+36 |
* | Refactor `SsoHandler.get_mxid_from_sso` (#8900) | Richard van der Hoff | 2020-12-10 | 1 | -15/+42 |
* | Simplify the flow for SSO UIA (#8881) | Richard van der Hoff | 2020-12-08 | 1 | -8/+51 |
* | Fix a regression that mapping providers should be able to redirect users. (#8... | Patrick Cloke | 2020-12-04 | 1 | -5/+22 |
* | Fix a regression when grandfathering SAML users. (#8855) | Patrick Cloke | 2020-12-02 | 1 | -41/+19 |
* | Support trying multiple localparts for OpenID Connect. (#8801) | Patrick Cloke | 2020-11-25 | 1 | -1/+154 |
* | Improve logging of the mapping from SSO IDs to Matrix IDs. (#8773) | Andrew Morgan | 2020-11-23 | 1 | -3/+9 |
* | Abstract shared SSO code. (#8765) | Patrick Cloke | 2020-11-17 | 1 | -0/+90 |