Closed
Bug 985535
Opened 10 years ago
Closed 10 years ago
clicking 'delete account' link in about:accounts page doesn't sign out of Fx UI
Categories
(Firefox :: Sync, defect, P1)
Firefox
Sync
Tracking
()
RESOLVED
DUPLICATE
of bug 999190
People
(Reporter: edwong, Unassigned)
References
Details
(Whiteboard: [qa+])
1. launch nightly and setup sync by signing in with an FxA 2. confirm signed in state, you should see a door hanger drop or 'sync now' in menu 3. click preferences > manage 4. in the hosted page, click 'delete account' actual: all the Fx UI displays you in signed in state. expected: you shouldn't be signed in and able to setup sync again with a different account. related to bug 968353 clicking 'delete account' link in about:accounts page doesn't sign out of Fx UI
Reporter | ||
Updated•10 years ago
|
Severity: normal → critical
OS: Mac OS X → All
Hardware: x86 → All
Comment 1•10 years ago
|
||
After train-06 deploys, it should be impossible to reach the "Delete account" UI in about:accounts.
Reporter | ||
Comment 2•10 years ago
|
||
From discussion - there's no easy way to do this as token expiry or restart browser is the only method 'sign out' of desktop fx UI. Need to consider solutions for Fx31+
Reporter | ||
Updated•10 years ago
|
Severity: critical → major
Reporter | ||
Comment 3•10 years ago
|
||
After more discussion, the 'manage' link goes to: https://accounts.firefox.com/settings which is a generalized 'manage account' page that has no connection to your current desktop fx state. You can do this Chrome or any other browser. It would be nice to alter the look of this page to be different than the about:accounts views. However, most users when they delete the account, they would expect the desktop fx ui NOT to be signed into a non-existent account.
Comment 5•10 years ago
|
||
Duplicated in Stage. This is a pretty bad flow right now. You can have Prefs open showing you are signed in. You can still sync. You can have Manage page open. You can have SignIn page open. all at the same time!
Whiteboard: [qa+]
Comment 6•10 years ago
|
||
In Prefs, I deleted everything from the current day's work - history, cache, cookies, etc. I am still signed in. I can still sync. This is all after deleting my account...
Comment 7•10 years ago
|
||
To clean up this mess I had to do the following after deleting my account: Restart the browser Prefs > Forget this Email Refresh everything Eventually the Tools > Sync Now switched back to Tools > Set up Sync and the account specific info disappeared from about:config > sync wow I dumped all this here, but there may be several bugs to break out of this one depending on UX/UI issues vs. functional issues... Not sure who from desktop might want to walk through all this and break it out into areas that need focus...
Priority: -- → P1
Updated•10 years ago
|
Flags: needinfo?(mhammond)
Comment 8•10 years ago
|
||
Is this a dupe of bug 999190? If not, how does it differ? I offered a potential solution there. needinfo both edwin and jbonacci, although we really only needinfo from 1 of you :)
Flags: needinfo?(mhammond)
Flags: needinfo?(jbonacci)
Flags: needinfo?(edwin)
Flags: needinfo?(edwin) → needinfo?(edwong)
Comment 9•10 years ago
|
||
There are two possible issues here: 1. Not clearing the prefs information 2. Not clearing the flow So, I think we need two bugs - one focused on functional changes, the other focused on UX/UI design If these are those two bugs - 985535 and 999190 - then great...
Flags: needinfo?(jbonacci)
Reporter | ||
Comment 10•10 years ago
|
||
In essence this is fixed by bug 999190, marking it as such.
Status: NEW → RESOLVED
Closed: 10 years ago
Flags: needinfo?(edwong)
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•