Travis Ralston
525b4cad0f
Support IS token handling without checking terms
...
This is so we can optionally do our own terms handling.
2019-08-19 22:54:23 -06:00
Travis Ralston
855bf3ad0d
Import createClient instead
2019-08-19 10:28:04 -06:00
Travis Ralston
02f8b72533
tfw the linter finds bugs for you
2019-08-15 16:08:18 -06:00
Travis Ralston
9860baf0b4
Prompt for terms of service on identity server changes
...
Part of https://github.com/vector-im/riot-web/issues/10539
2019-08-15 16:02:02 -06:00
J. Ryan Stinnett
7ccc218a98
Tweak control flow to avoid duplicate terms prompts
2019-08-02 15:21:53 +01:00
J. Ryan Stinnett
a85efe5f65
Tweak import
2019-08-02 14:43:36 +01:00
J. Ryan Stinnett
348f6f971a
Show terms modal when inviting by email
...
This invokes the terms modal flow when inviting someone by email. Entering an
email triggers a lookup to the IS, and if it has terms you need to agree to,
then a separate modal is shown to complete this activity. You then come back to
invite screen after agreeing to the terms.
Fixes https://github.com/vector-im/riot-web/issues/10093
2019-08-01 17:50:34 +01:00
J. Ryan Stinnett
36308b9ebf
Check IS v2 account tokens for validity
...
Fixes https://github.com/vector-im/riot-web/issues/10452
2019-08-01 12:07:39 +01:00
J. Ryan Stinnett
92dbb58384
Add note to log out from IS
2019-07-30 17:41:26 +01:00
J. Ryan Stinnett
edcdac464c
Add note to test tokens
2019-07-30 17:41:26 +01:00
J. Ryan Stinnett
15243ec2a5
Note cleanup issue
2019-07-30 17:41:26 +01:00
J. Ryan Stinnett
55780f3caf
Extend comment about checking tokens
2019-07-30 17:37:48 +01:00
J. Ryan Stinnett
4ebafb93c3
Rename isAccessToken to identityAccessToken
2019-07-30 17:37:48 +01:00
J. Ryan Stinnett
18c4ece87a
Improve error handling for IS auth
2019-07-30 17:37:48 +01:00
J. Ryan Stinnett
4d01d6a5b1
Move auth steps to IdentityAuthClient
2019-07-30 17:37:48 +01:00