Closed Bug 759021 Opened 12 years ago Closed 12 years ago

Let consumer require PIN for purchases from marketplace

Categories

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

x86
All
defect

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: rforbes, Unassigned)

References

()

Details

if a users browserid is cached a PIN must be required for purchases from the marketplace.
Blocks: 752013
Priority: -- → P1
Is there a way to tell if the browserid is cached?
(In reply to Andy McKay [:andym] from comment #1)
> Is there a way to tell if the browserid is cached?

I'm interpreting 'cached' as the user was already logged in to browserid when they went to pay (we will get an assertion back from the service).
Blocks: 760260
FYI that spec that's being discussed for this is in https://wiki.mozilla.org/Marketplace/Features/Purchase_PIN

As proposed we'd be encrypting keys using the PIN so for users that opt in we would always need their PIN, regardless of browserid state.
is a PIN still required? Some email threads lately suggest otherwise.
the PIN is a required feature but it is optional for the user to enable.  if that makes sense.
(In reply to Raymond Forbes[:rforbes] from comment #5)
> the PIN is a required feature but it is optional for the user to enable.  if
> that makes sense.

ok, that's what I thought too. I clarified the description here
Summary: Require PIN for purchases from marketplace → Let consumer require PIN for purchases from marketplace
P3 for this milestone, thanks andym
Severity: blocker → normal
Priority: P1 → P3
Depends on: 763576
Depends on: 763578
Depends on: 763581
Depends on: 763582
Depends on: 763583
(In reply to Justin Scott [:fligtar] from comment #3)
> As proposed we'd be encrypting keys using the PIN so for users that opt in
> we would always need their PIN, regardless of browserid state.

The PIN (for PayPal at least) is stored on the PayPal server. We never see it and can't use it for any encryption.
Sorry, I misunderstood. This isn't the PayPal PIN, but our own marketplace PIN that would allow us to encrypt / decrypt any user data. I'll remove the relevant bugs and rewrite them.
No longer blocks: 752013
This PIN will no longer be used for encryption/decryption of user data.  This is purely to gate purchases.
For now at least, as per payment spec "The purchasing PIN previously planned for Marketplace is on hold."
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.