This fixes desktop app auth failures where users encounter "Session expired" errors when creating environments or saving requests despite being logged in. The issue occurred because token verify/validation works on web (cookie-based auth) but fails on desktop (bearer token auth). The desktop implementation had flaky response parsing in `verifyAuthTokens()`. Includes some future proofing work around cookie parsing in `setAuthCookies()`, for Set-Cookie headers contain commas or are concatenated with newlines (see #5394). |
||
|---|---|---|
| .. | ||
| assets | ||
| locales | ||
| public | ||
| src | ||
| .eslintrc.js | ||
| .gitignore | ||
| .prettierignore | ||
| .prettierrc.js | ||
| gql-codegen.yml | ||
| languages.json | ||
| meta.ts | ||
| package.json | ||
| tsconfig.json | ||
| type-check.mjs | ||
| vitest.config.mts | ||