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)
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
Comment 1•11 years ago
|
||
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?
Comment 2•11 years ago
|
||
The trusted UI does not have access to native Firefox Accounts until 2.1 as per bug 1037662.
Updated•11 years ago
|
Priority: -- → P3
Comment 3•10 years ago
|
||
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.
Description
•