basic cloud signin workflow

This commit is contained in:
SPRINX0\prochazka
2025-05-16 12:19:26 +02:00
parent 4dc2627da2
commit 9329345d98
8 changed files with 101 additions and 18 deletions

View File

@@ -14,6 +14,7 @@ import { batchDispatchCacheTriggers, dispatchCacheChange } from './cache';
import { isAdminPage, isOneOfPage } from './pageDefs';
import { openWebLink } from './simpleTools';
import { serializeJsTypesReplacer } from 'dbgate-tools';
import { cloudSigninToken } from '../stores';
export const strmid = uuidv1();
@@ -279,6 +280,12 @@ export function installNewVolatileConnectionListener() {
});
}
export function installNewCloudTokenListener() {
apiOn('got-cloud-token', async ({ token }) => {
cloudSigninToken.set(token);
});
}
export function getAuthCategory(config) {
if (config.isBasicAuth) {
return 'basic';