Closed Bug 795127 Opened 12 years ago Closed 12 years ago

Verify payment JWT to begin pay flow

Categories

(Marketplace Graveyard :: Payments/Refunds, defect, P1)

x86
macOS
defect

Tracking

(Not tracked)

RESOLVED FIXED
2012-10-04

People

(Reporter: kumar, Assigned: andy+bugzilla)

References

Details

The landing page of navigator.mozPay() should: - verify the JWT signature using the issuer field - validate the JWT claims - validate the JWT product fields - display a generic error in production if the JWT is invalid - display a verbose error in dev if the JWT is invalid This is one part of the pay flow (bug 794651) full spec: https://wiki.mozilla.org/WebAPI/WebPaymentProvider (Most of this was implemented for in-app payments)
Blocks: 794651
Assignee: nobody → amckay
Priority: -- → P1
Target Milestone: --- → 2012-10-04
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.