Jason Volk
bd0a0acf4a
Add conditional for login flows; filter out SSO when no providers configured.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2026-01-03 05:22:55 +00:00
Jason Volk
977f9e2e2e
Fix deactivated user check misapplied to appservice user. ( 11309062a2)
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-12-28 21:59:29 +00:00
Jason Volk
11309062a2
Implement SSO/OIDC support. ( closes #7 )
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-12-26 07:24:49 +00:00
dasha_uwu
7115fb2796
Refactor join, alias services
...
Split knock, user register from api into services
Fix autojoin not working with v12 rooms
Fix 'm.login.registration_token/validity' for reloaded registration tokens
Change join servers order
Move autojoin for ldap
2025-12-18 18:41:23 +00:00
Jason Volk
a30c043386
Support creating devices without access_tokens.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-10-27 09:06:02 +00:00
Jason Volk
deda746222
Support JWT authentication on deactivate route.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-09 02:28:19 +00:00
Jason Volk
1664a2c225
Implement refresh-tokens. ( resolves #50 )
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-08-01 09:14:58 +00:00
Jason Volk
18b9d7bc1f
Add org.matrix.login.jwt support.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-18 11:53:25 +00:00
Jason Volk
b3a47566ff
Move and rename 'token' to 'access_token' where applicable.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-18 01:02:22 +00:00
Jason Volk
cd8648dce5
Auth related cleanups.
...
Cleanup; additional error macros.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-17 03:41:27 +00:00
Jason Volk
2a2486182a
Split login case bodies into handlers.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-11 01:21:11 +00:00
Jason Volk
0f256d7191
Split api::client::session into units.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-08 20:02:53 +00:00