Skip to content

feat(security): client-side QR code generation for claim links (#409) - #415

Merged
phertyameen merged 2 commits into
bridgelet-org:mainfrom
kike-alt:feature/client-side-qr-generation-409
Aug 22, 2026
Merged

feat(security): client-side QR code generation for claim links (#409)#415
phertyameen merged 2 commits into
bridgelet-org:mainfrom
kike-alt:feature/client-side-qr-generation-409

Conversation

@kike-alt

Copy link
Copy Markdown
Contributor

Closes #409

Confirms and implements client-side QR code generation for claim links for Issue #409.

  • Client-Side SVG QR Component: Added pure client-side SVG QR code generator in frontend/components/qr-code.tsx rendering claim link matrices in local browser memory without transmitting URLs to remote APIs.
  • UI Integration: Integrated QRCodeModalButton into SharePrompt (frontend/components/share-prompt.tsx).
  • Security Requirements: Updated docs/security-model.mdx under Claim Token Security section adding the Client-Side QR Code Rendering Guarantee rule.
  • Automated Unit Test: Added frontend/components/qr-code.test.tsx verifying client-side rendering and confirming zero external network calls.

@vercel

vercel Bot commented Aug 21, 2026

Copy link
Copy Markdown

@kike-alt is attempting to deploy a commit to the aminubabafatima8-gmailcom's projects Team on Vercel.

A member of the Team first needs to authorize it.

@phertyameen
phertyameen merged commit 6761745 into bridgelet-org:main Aug 22, 2026
4 of 5 checks passed
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.

Confirm QR code generation for claim links doesn't leak tokens to third-party services

3 participants