George Gevoian
f74002fe32
(core) Handle old Grist sessions in MFAConfig
...
Summary:
Grist sessions created pre-MFA do not store access or
refresh tokens, which means that MFA status from Cognito
can't be loaded without requiring re-authentication. MFAConfig
handles this by requiring security verification as usual, and
checking if it needs to reload MFA status on success. If it does, it'll
close the 2FA setup dialog and reload, which should show the correct
2FA configuration status and buttons.
Test Plan: Updated existing tests.
Reviewers: paulfitz
Reviewed By: paulfitz
Differential Revision: https://phab.getgrist.com/D3231
2022-01-24 14:48:07 -08:00
..
2021-05-24 12:56:18 -04:00
2021-12-07 17:09:58 +02:00
2021-05-12 11:26:21 -04:00
2020-07-21 20:39:10 -04:00
2021-09-29 11:27:02 -04:00
2020-07-21 20:39:10 -04:00
2021-05-24 12:56:18 -04:00
2021-12-17 15:40:58 +02:00
2021-02-15 17:02:24 -05:00
2020-07-21 20:39:10 -04:00
2021-09-16 10:06:04 -04:00
2020-07-21 20:39:10 -04:00
2021-02-15 17:02:24 -05:00
2020-07-21 20:39:10 -04:00
2020-07-21 20:39:10 -04:00
2021-11-04 14:23:53 -04:00
2020-10-02 13:24:21 -04:00
2021-08-26 13:36:49 -07:00
2021-08-12 11:51:21 -07:00
2021-11-03 15:31:39 +01:00
2021-05-03 17:16:24 -04:00
2022-01-13 11:10:17 +01:00
2021-09-24 15:10:13 +02:00
2020-07-21 20:39:10 -04:00
2020-07-21 20:39:10 -04:00
2022-01-04 14:49:33 +01:00
2021-09-23 14:35:39 +02:00
2021-09-29 11:27:02 -04:00
2020-10-30 13:52:46 -04:00
2021-09-16 10:06:04 -04:00
2020-07-21 20:39:10 -04:00
2020-07-21 20:39:10 -04:00
2021-02-15 17:02:24 -05:00
2020-07-21 20:39:10 -04:00
2021-05-27 15:48:12 +02:00
2020-07-21 20:39:10 -04:00
2021-12-07 17:09:58 +02:00
2021-07-01 18:38:21 +02:00
2021-10-11 14:11:32 +02:00
2022-01-20 15:50:35 -05:00
2021-09-24 15:10:13 +02:00
2020-07-21 20:39:10 -04:00
2020-11-10 08:12:31 -05:00
2021-01-12 14:08:49 -05:00
2021-09-24 15:10:13 +02:00
2021-09-24 15:10:13 +02:00
2020-07-21 20:39:10 -04:00
2020-07-21 20:39:10 -04:00
2021-05-24 12:56:18 -04:00
2020-07-21 20:39:10 -04:00
2021-11-04 22:39:34 +01:00
2021-10-19 23:19:13 +02:00
2021-09-01 18:16:57 +02:00
2021-12-07 11:33:49 -05:00
2020-07-21 20:39:10 -04:00
2021-04-26 18:54:55 -04:00
2022-01-14 10:16:11 -05:00
2020-11-06 09:24:56 -05:00
2021-12-10 18:33:07 -05:00
2020-07-21 20:39:10 -04:00
2021-05-27 15:48:12 +02:00
2021-11-22 10:26:08 -08:00
2021-12-09 12:57:52 -05:00
2020-07-21 20:39:10 -04:00
2021-11-03 15:31:39 +01:00
2021-11-03 15:31:39 +01:00
2020-08-19 11:31:42 -04:00
2021-12-07 17:09:58 +02:00
2020-07-21 20:39:10 -04:00
2021-04-26 18:54:55 -04:00
2020-07-21 20:39:10 -04:00
2020-07-21 20:39:10 -04:00
2021-04-26 18:54:55 -04:00
2020-07-23 16:21:08 -04:00
2020-07-21 20:39:10 -04:00
2021-09-24 09:01:10 -04:00
2021-10-01 10:47:12 +02:00
2020-09-29 18:57:56 -04:00
2022-01-24 14:48:07 -08:00
2021-07-20 15:17:03 +02:00
2022-01-13 18:09:33 +02:00
2022-01-13 18:09:33 +02:00