Closed Bug 1102633 Opened 11 years ago Closed 10 years ago

Signing out of Firefox Accounts in Preferences does not sign the user out of mozPay

Categories

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

defect

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: Harald, Unassigned)

References

Details

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:36.0) Gecko/20100101 Firefox/36.0 Build ID: 20141120030202 Steps to reproduce: 1. I signed in to Firefox Accounts 2. Signed into mozPay 3. Linked my credit card, made a payment 4. Went into preferences, Firefox Accounts and signed out Tested on Serial: e444da0c (State: device) Build ID 20141120000206 Gaia Revision 1ede2666f1e6c1b3fd3b282011caf0cbc59544b0 Gaia Date 2014-11-17 17:03:27 Gecko Revision https://hg.mozilla.org/releases/mozilla-b2g32_v2_0/rev/54f1b0ee07a6 Gecko Version 32.0 Device Name flame Firmware(Release) 4.4.2 Firmware(Incremental) eng.cltbld.20141120.034342 Firmware Date Thu Nov 20 03:43:52 EST 2014 Bootloader L1TC10011880 Actual results: 1. I had to log in again to Firefox Accounts, actually creating a new account 2. mozPay did not ask for a login again, used my previous account 3. mozPay has no way of signing out 4. After entering my PIN my credit card already prefilled Expected results: 1. mozPay should not know anything about the account I logged out of. 2. mozPay should have a way of signing out in the steps
Blocks: 1095816
It sounds like mozPay is not tracking FxA state. Is mozPay passing {onlogout: <someFunction>} to mozId.watch(), and then destroying FxA state when someFunction is called?
The trusted UI does not have access to native Firefox Accounts until 2.1 as per bug 1037662.
Depends on: 1103072
Priority: -- → P3
Blocks: 1088604
Based on the recently announced future plans for the Marketplace to remove payments, closing these bugs.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.