gristlabs_grist-core/app
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
..
client (core) Handle old Grist sessions in MFAConfig 2022-01-24 14:48:07 -08:00
common (core) Handle old Grist sessions in MFAConfig 2022-01-24 14:48:07 -08:00
gen-server (core) move more tests to grist-core 2021-12-10 18:33:07 -05:00
plugin (core) Widget options api 2022-01-13 11:10:17 +01:00
server (core) run survey for new users only when a survey doc is set 2022-01-20 15:50:35 -05:00
tsconfig.json (core) move home server into core 2020-07-21 20:39:10 -04:00