Closed Bug 822491 Opened 13 years ago Closed 12 years ago

Handle forced auth via Persona in webpay

Categories

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

x86
macOS
defect

Tracking

(Not tracked)

RESOLVED FIXED
2013-01-31

People

(Reporter: kumar, Assigned: kumar)

References

Details

(Whiteboard: u=dev c=pmt p=1)

To reset PINs (bug 802646), webpay needs to use the upcoming forced authentication feature in Persona. When that is available, this bug is to configure webpay's Persona login with the right flags.
Blocks: 802646
Priority: -- → P1
(In reply to Kumar McMillan [:kumar] from comment #0) > To reset PINs (bug 802646), webpay needs to use the upcoming forced > authentication feature in Persona. When that is available, this bug is to > configure webpay's Persona login with the right flags. Any news on availability or a place to watch?
Whiteboard: u=dev c=pmt p=1
-> andy, but cvan might be better if he's working in that area
Assignee: nobody → amckay
Target Milestone: --- → 2013-01-10
Note that the forced issuer settings are different than comment #2. See this commit for the working settings https://github.com/mozilla/zamboni/commit/837aa96c423b6a22754b474f4128b81df13c8528
I'm flopping all around uselessly like a dead fish on this. We chatted on irc and you said something like this I think. But it's unclear to me: what I'm doing here, what is meant to happen under different conditions. Here's the WIP: https://github.com/andymckay/webpay/commit/c16af7 Can we expand this bug a bit to list what is meant to happen?
Target Milestone: 2013-01-10 → 2013-01-17
Assignee: amckay → kumar.mcmillan
Target Milestone: 2013-01-17 → 2013-01-24
Blocks: 835833
Fixed in https://github.com/mozilla/webpay/commit/15badacfb0ede3fbf94bd1fc3ad59f4315e00ed9 There is a security issue that needs to be addressed in bug 836060 and the enforce_sequence decorator needs to be re-enabled in bug 836049
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: 2013-01-24 → 2013-01-31
You need to log in before you can comment on or make changes to this bug.