Patrick Cloke
|
652d1669c5
Add missing type hints to tests.handlers. (#14680)
|
1 jaar geleden |
Quentin Gliech
|
8756d5c87e
Save login tokens in database (#13844)
|
1 jaar geleden |
Brendan Abolivier
|
be76cd8200
Allow admins to require a manual approval process before new accounts can be used (using MSC3866) (#13556)
|
1 jaar geleden |
Quentin Gliech
|
85fc7ea1a1
Remove the `complete_sso_login` method from the Module API which was deprecated in Synapse 1.13.0. (#13843)
|
1 jaar geleden |
Quentin Gliech
|
3dd175b628
`synapse.api.auth.Auth` cleanup: make permission-related methods use `Requester` instead of the `UserID` (#13024)
|
1 jaar geleden |
Will Hunt
|
502f075e96
Implement MSC3848: Introduce errcodes for specific event sending failures (#13343)
|
1 jaar geleden |
Quentin Gliech
|
fe1daad672
Move the "email unsubscribe" resource, refactor the macaroon generator & simplify the access token verification logic. (#12986)
|
2 jaren geleden |
Quentin Gliech
|
92103cb2c8
Decouple `synapse.api.auth_blocking.AuthBlocking` from `synapse.api.auth.Auth`. (#13021)
|
2 jaren geleden |
Daniel Aloni
|
b5a3aecf18
Return the same error message from `/login` when password is incorrect and when account doesn't exist. (#12738)
|
2 jaren geleden |
reivilibre
|
7b88f5a107
Add an option allowing users to use their password to reauthenticate even though password authentication is disabled. (#12883)
|
2 jaren geleden |
Sean Quah
|
a00462dd99
Implement cancellation support/protection for module callbacks (#12568)
|
2 jaren geleden |
Patrick Cloke
|
7fbf42499d
Use `getClientAddress` instead of `getClientIP`. (#12599)
|
2 jaren geleden |
David Robertson
|
6463244375
Remove unused `# type: ignore`s (#12531)
|
2 jaren geleden |
Brendan Abolivier
|
5e88143dff
Add a callback to react to 3PID associations (#12302)
|
2 jaren geleden |
Richard van der Hoff
|
e24ff8ebe3
Remove `HomeServer.get_datastore()` (#12031)
|
2 jaren geleden |
Brendan Abolivier
|
707049c6ff
Allow modules to set a display name on registration (#12009)
|
2 jaren geleden |
Brendan Abolivier
|
0640f8ebaa
Add a callback to allow modules to deny 3PID (#11854)
|
2 jaren geleden |
Brendan Abolivier
|
2d3bd9aa67
Add a module callback to set username at registration (#11790)
|
2 jaren geleden |
Brendan Abolivier
|
bfe6d5553a
Correctly await on_logged_out callbacks (#11786)
|
2 jaren geleden |
Patrick Cloke
|
10a88ba91c
Use auto_attribs/native type hints for attrs classes. (#11692)
|
2 jaren geleden |
reivilibre
|
e5cdb9e233
Make `get_device` return None if the device doesn't exist rather than raising an exception. (#11565)
|
2 jaren geleden |
Quentin Gliech
|
a15a893df8
Save the OIDC session ID (sid) with the device on login (#11482)
|
2 jaren geleden |
reivilibre
|
1d8b80b334
Support expiry of refresh tokens and expiry of the overall session when refresh tokens are in use. (#11425)
|
2 jaren geleden |
reivilibre
|
433ee159cb
Rename `get_refresh_token_for_user_id` to `create_refresh_token_for_user_id` (#11370)
|
2 jaren geleden |
reivilibre
|
0d86f6334a
Rename `get_access_token_for_user_id` method to `create_access_token_for_user_id` (#11369)
|
2 jaren geleden |
reivilibre
|
3a1462f7e0
Properly register all callback hooks for legacy password authentication providers (#11340)
|
2 jaren geleden |
reivilibre
|
499c44d696
Make minor correction to type of auth_checkers callbacks (#11253)
|
2 jaren geleden |
Brendan Abolivier
|
c1510c97b5
Fix cyclic import in the module API (#11180)
|
2 jaren geleden |
Azrenbeth
|
cdd308845b
Port the Password Auth Providers module interface to the new generic interface (#10548)
|
2 jaren geleden |
Patrick Cloke
|
eb9ddc8c2e
Remove the deprecated BaseHandler. (#11005)
|
2 jaren geleden |