Drop custom auth dialog; rely on browser Basic Auth handling
Remove ImportDialog and all manual credential management. The browser handles 401 challenges natively for same-origin fetch requests — it shows its own credential prompt, retries, and caches the result for the session. No JS-level auth code is needed. - api.js: remove authHeader() and all credentials parameters - store.js: remove credentials field - ImportDialog.js: deleted - AppShell.js: remove showImport/openImport/onMounted dialog machinery; pass importOnLoad through to PaneCP - PaneCP.js: inline doImport() (was in ImportDialog); auto-triggers on mount when importOnLoad is true; shows inline import error on failure - StatusPoller.js: remove credentials arg from fetchStatus() - style.css: remove .se-import-dialog and .se-overlay blocks
This commit is contained in:
@@ -4,7 +4,6 @@ export const store = reactive({
|
||||
scoreModel: null,
|
||||
rawScoreText: null,
|
||||
focusPath: [],
|
||||
credentials: null,
|
||||
synthesisStatus: null,
|
||||
isDirty: false,
|
||||
errorMessage: '',
|
||||
|
||||
Reference in New Issue
Block a user