Skip to content

SPW-20453 secure API Explorer credentials and production access - #13

Open
dawoodali-showpass wants to merge 2 commits into
masterfrom
SPW-20453/api-explorer-credential-safety
Open

dawoodali-showpass wants to merge 2 commits into
masterfrom
SPW-20453/api-explorer-credential-safety

Conversation

@dawoodali-showpass

Copy link
Copy Markdown

Summary

  • remove API key and Partner credential persistence from sessionStorage, including cleanup of values written by the previous Explorer
  • block authenticated Explorer requests to Showpass production before signing or network I/O
  • document the Beta/Demo-only Explorer boundary and the partner profile update contract

Validation

  • npm test
  • npm run build
  • npx eslint src/docs-app/ui/components/api/ApiExplorer.tsx
  • npx tsc -p tsconfig.app.json --noEmit
  • npm run lint (reports pre-existing unrelated errors in the repository; changed file passes)

Jira: SPW-20453

@dawoodali-showpass
dawoodali-showpass force-pushed the SPW-20453/api-explorer-credential-safety branch from 0e2ea49 to 0cba857 Compare September 9, 2026 22:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant