Merge pull request #383 from AutoMaker-Org/fix/electron-initial-auth

fix: add API key header to verifySession for Electron auth
This commit is contained in:
Shirone
2026-01-08 22:39:19 +01:00
committed by GitHub

View File

@@ -374,7 +374,13 @@ export const verifySession = async (): Promise<boolean> => {
'Content-Type': 'application/json', 'Content-Type': 'application/json',
}; };
// Add session token header if available // Electron mode: use API key header
const apiKey = getApiKey();
if (apiKey) {
headers['X-API-Key'] = apiKey;
}
// Add session token header if available (web mode)
const sessionToken = getSessionToken(); const sessionToken = getSessionToken();
if (sessionToken) { if (sessionToken) {
headers['X-Session-Token'] = sessionToken; headers['X-Session-Token'] = sessionToken;