Ajay Bura
|
b1737c5ad2
|
Merge pull request #849 from vector-im/fix/oidc-logout
Fix OIDC logout
|
2022-08-22 16:14:58 +05:30 |
|
Hugh Nimmo-Smith
|
b602c16eb7
|
fix: try and revoke refresh token even if access token revocation fails
|
2022-08-22 10:46:55 +01:00 |
|
Hugh Nimmo-Smith
|
9bf26dadae
|
fix: use correct param name for token_type_hint
|
2022-08-22 10:46:28 +01:00 |
|
Ajay Bura
|
aacb4342c5
|
Fix revoke token type param
|
2022-08-22 10:48:05 +05:30 |
|
Ajay Bura
|
b24e293a8e
|
Fix revokeToken false after getting response.
|
2022-08-22 10:36:08 +05:30 |
|
Ajay Bura
|
35dbb5a59a
|
Fix logout not revoking oidc access token
|
2022-08-22 10:35:05 +05:30 |
|
Robert Long
|
6814609603
|
Merge branch 'thirdroom/dev' of github.com:vector-im/hydrogen-web into thirdroom/dev
|
2022-08-18 11:54:55 -07:00 |
|
Robert Long
|
95413e579f
|
v0.0.17
|
2022-08-18 11:54:52 -07:00 |
|
Robert Long
|
1048db75c2
|
Merge branch 'fix/dynamic-oidc-registration' into thirdroom/dev
|
2022-08-18 11:47:06 -07:00 |
|
Robert Long
|
20f48f285f
|
Merge pull request #848 from vector-im/fix/dynamic-oidc-registration
Fix/dynamic OIDC registration
|
2022-08-18 11:46:58 -07:00 |
|
Ajay Bura
|
e09d66a57e
|
fix client uri in config
|
2022-08-18 17:34:09 +05:30 |
|
Ajay Bura
|
d34a6cdf0e
|
Pass missing oidc api client configs
|
2022-08-18 17:07:00 +05:30 |
|
Ajay Bura
|
c23039894f
|
Fix bug & move oidc clientConfigs to app configs
|
2022-08-18 17:05:04 +05:30 |
|
Ajay Bura
|
a375acf875
|
Pass oidc account management url to session
|
2022-08-18 17:03:42 +05:30 |
|
Robert Long
|
b6d3fc2045
|
v0.0.16
|
2022-08-16 17:26:52 -07:00 |
|
Robert Long
|
7f41a78c27
|
Merge pull request #847 from vector-im/aj-oidc
Merge OIDC native login to Thirdroom dev
|
2022-08-16 17:25:45 -07:00 |
|
Ajay Bura
|
59853ebf11
|
add loginMethod along with oidc in queryLogin
|
2022-08-16 15:45:00 +05:30 |
|
Robert Long
|
4c06926d57
|
v0.0.15
|
2022-08-14 10:58:11 -07:00 |
|
Robert Long
|
4dd42ce164
|
Merge pull request #844 from vector-im/bug/openTimeline-race
Fix undetectable race condition in open timeline
|
2022-08-14 10:39:01 -07:00 |
|
Ajay Bura
|
a28ede2f72
|
Fix undetectable race condition in open timeline
|
2022-08-14 15:07:15 +05:30 |
|
Ajay Bura
|
7ba2f26624
|
setup oidc for thirdroom
|
2022-08-10 19:53:18 +05:30 |
|
Ajay Bura
|
220ddc7175
|
Fix merge conflict
|
2022-08-09 14:23:40 +05:30 |
|
Ajay Bura
|
076a899b66
|
Merge branch 'sandhose/oidc-login' into aj-oidc
|
2022-08-09 12:02:54 +05:30 |
|
Hugh Nimmo-Smith
|
d7a8714928
|
Merge branch 'sandhose/oidc-login' of https://github.com/sandhose/hydrogen-web into sandhose/oidc-login
|
2022-08-03 17:24:38 +01:00 |
|
Hugh Nimmo-Smith
|
34627f498f
|
Use unstable OIDC scope names
|
2022-08-03 17:18:30 +01:00 |
|
Quentin Gliech
|
30bb3fa59b
|
Fix the runtime config template to include the default theme
|
2022-08-01 17:01:25 +02:00 |
|
Quentin Gliech
|
f7ffae4576
|
Fix typing and tests
|
2022-08-01 16:55:05 +02:00 |
|
Hugh Nimmo-Smith
|
30d97d6f41
|
Link out to OIDC account management URL if available
|
2022-08-01 16:55:05 +02:00 |
|
Hugh Nimmo-Smith
|
887c3d4f89
|
Actually make SessionLoadViewModel.logout do something
|
2022-08-01 16:55:05 +02:00 |
|
Hugh Nimmo-Smith
|
1482ba24bf
|
Use valid length of code_verifier
|
2022-08-01 16:55:05 +02:00 |
|
Hugh Nimmo-Smith
|
4fcbd3bf20
|
Support statically configured OIDC clients
|
2022-08-01 16:55:05 +02:00 |
|
Hugh Nimmo-Smith
|
5296ba1d8a
|
Ask OP to revoke tokens on logout
|
2022-08-01 16:55:05 +02:00 |
|
Hugh Nimmo-Smith
|
87bbba0253
|
Improve error handling for OIDC discovery and registration
|
2022-08-01 16:55:04 +02:00 |
|
Hugh Nimmo-Smith
|
83843f62b1
|
Handle case of issuer field not ending with /
|
2022-08-01 16:55:04 +02:00 |
|
Hugh Nimmo-Smith
|
da922220e2
|
Handle case of OIDC Provider not returning supported_grant_types
|
2022-08-01 16:55:04 +02:00 |
|
Hugh Nimmo-Smith
|
dd14f13d2c
|
Use primary styling for OIDC login button
|
2022-08-01 16:55:04 +02:00 |
|
Hugh Nimmo-Smith
|
fa5ef2795a
|
fix: hide OIDC button when not in use
|
2022-08-01 16:55:04 +02:00 |
|
Hugh Nimmo-Smith
|
19c0a2949b
|
Try to improve error message on no login method available
|
2022-08-01 16:55:04 +02:00 |
|
Hugh Nimmo-Smith
|
391e696bed
|
Request urn:matrix:api:* scope for OIDC
|
2022-08-01 16:55:04 +02:00 |
|
Hugh Nimmo-Smith
|
154bae239a
|
Rename OIDC login button to Continue
|
2022-08-01 16:55:04 +02:00 |
|
Hugh Nimmo-Smith
|
2e24685a5f
|
Use unstable prefix for MSC2965 issuer discovery
|
2022-08-01 16:55:04 +02:00 |
|
Quentin Gliech
|
4b1cc8d645
|
Make hydrogen generate the device scope
|
2022-08-01 16:55:04 +02:00 |
|
Quentin Gliech
|
7aa7af4adf
|
Add client_uri, tos_uri and policy_uri client metadata
|
2022-08-01 16:55:03 +02:00 |
|
Quentin Gliech
|
b899b347b6
|
OIDC dynamic client registration
|
2022-08-01 16:55:03 +02:00 |
|
Quentin Gliech
|
d18f48b73c
|
Typo.
|
2022-08-01 16:55:03 +02:00 |
|
Quentin Gliech
|
29d32a23fe
|
Stop the token refresher when disposing the client
|
2022-08-01 16:55:03 +02:00 |
|
Quentin Gliech
|
d5b5c371b4
|
Use platform APIs for text encoding and hashing
|
2022-08-01 16:55:03 +02:00 |
|
Quentin Gliech
|
8fbff2fd07
|
Simplify OIDC callback navigation handling
|
2022-08-01 16:55:03 +02:00 |
|
Quentin Gliech
|
bbfa6de6dc
|
Generate the OIDC redirect URI from the URLRouter
This also saves the redirectUri during the flow
|
2022-08-01 16:55:03 +02:00 |
|
Quentin Gliech
|
4b07f04843
|
Only generate the auth URL and start the login flow on click
|
2022-08-01 16:55:03 +02:00 |
|