feat(auth): remember password securely
This commit is contained in:
1 parent
1c6b004436
commit
990639f770
11 files changed
+530
-17
No files matched your search
@@ -85,6 +85,7 @@ import {
|
||||
type WorksSquareSessionChangeReason,
|
||||
} from '../services/works-square-session';
|
||||
import { shouldUseSecureWorksSquareSessionPersistence } from '../services/works-square-session-persistence-policy';
|
||||
import { initializeRememberedPassword } from '../services/remembered-password';
|
||||
import { clearManagedWorksSquareRuntimeBestEffort } from '../services/works-square-runtime';
|
||||
import { getPort } from '../utils/config';
|
||||
import { initializeMeowaGameAssetsCredential } from '../api/routes/meowa-game-assets';
|
||||
@@ -560,6 +561,9 @@ async function initialize(): Promise<void> {
|
||||
};
|
||||
registerIpcHandlers(undefined, opencodeManager, undefined, window, backgroundLifecycle, hostApiContext);
|
||||
|
||||
void initializeRememberedPassword({
|
||||
secureStorage: useSecureWorksSquareSessionPersistence ? safeStorage : null,
|
||||
});
|
||||
hostApiServer = startHostApiServer(hostApiContext);
|
||||
|
||||
// Register update handlers
|
||||
|
||||
Reference in new issue
Block a user