gristlabs_grist-core/app/server/lib
George Gevoian e264094412 (core) Add account page option to allow Google login
Summary:
Enabled by default, the new checkbox is only visible to
users logged in with email/password, and controls whether it is possible
to log in to the same account via a Google account
(with matching email). When disabled, CognitoClient will refuse logins
from Google if a Grist account with the same email exists.

Test Plan:
Server and browser tests for setting flag. Manual tests to verify
Cognito doesn't allow signing in with Google when flag is disabled.

Reviewers: paulfitz

Reviewed By: paulfitz

Differential Revision: https://phab.getgrist.com/D3257
2022-02-14 16:56:23 -08:00
..
ACLFormula.ts
ActionHistory.ts
ActionHistoryImpl.ts
ActionSummary.ts
ActiveDoc.ts (core) New type conversion in the backend 2022-02-04 20:28:13 +02:00
ActiveDocImport.ts (core) Use original column headers during imports 2022-02-13 16:50:19 -08:00
AppEndpoint.ts
Authorizer.ts
BrowserSession.ts (core) Move user profile to new page and begin MFA work 2022-01-13 21:21:49 -08:00
checksumFile.ts
Client.ts
Comm.js
dbUtils.ts
DiscourseConnect.ts
DocApi.ts (core) Add PUT /records DocApi endpoint to AddOrUpdate records 2022-02-12 09:44:34 +02:00
DocApiTypes-ti.ts (core) Add PUT /records DocApi endpoint to AddOrUpdate records 2022-02-12 09:44:34 +02:00
DocApiTypes.ts (core) Add PUT /records DocApi endpoint to AddOrUpdate records 2022-02-12 09:44:34 +02:00
DocClients.ts
DocManager.ts
DocPluginData.ts
DocPluginManager.ts (core) Use MetaTableData more 2021-12-07 17:09:58 +02:00
DocSession.ts
DocSnapshots.ts
DocStorage.ts
DocStorageManager.ts
docUtils.d.ts
docUtils.js
DocWorker.ts
DocWorkerMap.ts
ExcelFormatter.ts (core) Custom Widget column mapping feature. 2022-02-08 17:41:04 +01:00
ExpandedQuery.ts (core) Use MetaTableData more 2021-12-07 17:09:58 +02:00
Export.ts (core) Use MetaTableData more 2021-12-07 17:09:58 +02:00
ExportCSV.ts (core) Use MetaTableData more 2021-12-07 17:09:58 +02:00
ExportXLSX.ts
expressWrap.ts (core) Add new Grist sign-up page 2022-02-14 10:32:47 -08:00
ExternalStorage.ts (core) make sure forks with no changes are persisted 2021-12-01 22:27:56 -05:00
extractOrg.ts (core) Add new Grist sign-up page 2022-02-14 10:32:47 -08:00
FileParserElement.ts
filterUtils.ts
FlexServer.ts (core) Add new Grist sign-up page 2022-02-14 10:32:47 -08:00
GoogleAuth.ts
GoogleExport.ts
GoogleImport.ts
GranularAccess.ts (core) New type conversion in the backend 2022-02-04 20:28:13 +02:00
GristServer.ts (core) Add new Grist sign-up page 2022-02-14 10:32:47 -08:00
gristSessions.ts
guessExt.ts
HashUtil.ts
HostedMetadataManager.ts
HostedStorageManager.ts (core) make sure forks with no changes are persisted 2021-12-01 22:27:56 -05:00
IBilling.ts
IChecksumStore.ts
ICreate.ts
IDocStorageManager.ts
idUtils.ts
IElectionStore.ts
initialDocSql.ts (core) Create an extra raw data widget when creating a table 2022-02-01 21:19:30 +02:00
INotifier.ts
ISandbox.ts (core) New type conversion in the backend 2022-02-04 20:28:13 +02:00
IShell.ts
ITestingHooks-ti.ts
ITestingHooks.ts
log.ts
LogMethods.ts
manifest.ts
MinimalLogin.ts
NSandbox.ts (core) New type conversion in the backend 2022-02-04 20:28:13 +02:00
OnDemandActions.ts (core) Use MetaTableData more 2021-12-07 17:09:58 +02:00
PermissionInfo.ts
Permit.ts
places.ts
PluginEndpoint.ts
PluginManager.ts
reportTimeTaken.ts
requestUtils.ts (core) Add account page option to allow Google login 2022-02-14 16:56:23 -08:00
RowAccess.ts
SafePythonComponent.ts
SamlConfig.ts (core) move more tests to grist-core 2021-12-10 18:33:07 -05:00
SandboxControl.ts
sandboxUtil.js
sendAppPage.ts (core) run survey for new users only when a survey doc is set 2022-01-20 15:50:35 -05:00
ServerColumnGetters.ts
ServerLocale.ts
serverUtils.ts
Sessions.ts (core) move more tests to grist-core 2021-12-10 18:33:07 -05:00
Sharing.ts
shortDesc.ts
shutdown.js
SQLiteDB.ts
TableMetadataLoader.ts
TagChecker.ts
TestingHooks.ts (core) move more tests to grist-core 2021-12-10 18:33:07 -05:00
TestLogin.ts (core) move more tests to grist-core 2021-12-10 18:33:07 -05:00
Throttle.ts
TimeQuery.ts
Triggers.ts (core) Use MetaTableData more 2021-12-07 17:09:58 +02:00
UnsafeNodeComponent.ts
uploads.ts (core) move more tests to grist-core 2021-12-10 18:33:07 -05:00
WidgetRepository.ts (core) Widget options api 2022-01-13 11:10:17 +01:00
WorkCoordinator.ts