Add API token browser sign-in with credential-bound sessions #15
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "security/internet-deploy-hardening"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
SCOUT_API_TOKENSrevokes that token's sessionsnode scripts/generate-api-token.mjs [count]to generate 32-byte base64url tokens; replaces manualopenssl rand -base64 36.env.exampleand login UI reflect the unified sign-in pathTesting
npm run typecheck && npm test— unit tests verify token generation, credential binding, session revocation, and rate limit countsAuthorization: Bearer <token>) and browser loginSCOUT_API_TOKENSrevokes its browser sessions after the next purge or restartSCOUT_PASSWORD_HASH