Closed
Bug 868197
Opened 11 years ago
Closed 11 years ago
[Calendar] Implement oauth account delete flow
Categories
(Firefox OS Graveyard :: Gaia::Calendar, defect)
Tracking
(blocking-b2g:tef+, b2g18 verified, b2g18-v1.0.1 verified)
People
(Reporter: kgrandon, Assigned: kgrandon)
References
Details
Attachments
(1 file)
Bug 867747 implements an oauth account creation flow. As a side effect, any time I try to visit the account in settings, I'm brought to the oauth login page. We should probably have some page that allows you to delete or edit the credentials of the account. Email has a similar landing page, so I'd imagine we should follow what they do. Behold my absolutely stunning wireframes: <| Account ----------------------- Credentials > Delete Account <| Credentials | Save ----------------------- E-mail Address Password
Comment 1•11 years ago
|
||
UX specs seen here: https://bug855334.bugzilla.mozilla.org/attachment.cgi?id=746641 The UI here is basically page 9 #5 if view from FireFox nightly. -- Right now we implement OAuth2 flow with a series of hacks to the existing ModifyAccount view... Its making more an more sense to break the page out into two modules that each handle flows and update the given model (rather then my suspect if ouath do stuff logic).
Assignee | ||
Updated•11 years ago
|
Assignee: nobody → kgrandon
Status: NEW → ASSIGNED
Assignee | ||
Comment 2•11 years ago
|
||
Opted for the fewest changes possible to support this due to our constrained timeline. Should the UI need additional updates later, we might opt to refactor this a bit. Ready for an initial review.
Attachment #747600 -
Flags: review?(jlal)
Comment 3•11 years ago
|
||
Comment on attachment 747600 [details]
Github pull request pointer
r+ with my patch applied and review of my small changes to your patch :)
Attachment #747600 -
Flags: review?(jlal) → review+
Updated•11 years ago
|
blocking-b2g: --- → tef+
Target Milestone: --- → 1.0.1 IOT1 (10may)
Comment 4•11 years ago
|
||
in master: https://github.com/mozilla-b2g/gaia/commit/f2b4bdaf6c2ad62e3aa67027c33ce8543ed0d343
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Updated•11 years ago
|
Whiteboard: [NO_UPLIFT]
Comment 5•11 years ago
|
||
in v1.0.1: https://github.com/mozilla-b2g/gaia/commit/927730de245f3c95318c9b7f5e5eab67e781ff6d
status-b2g18:
--- → affected
status-b2g18-v1.0.1:
--- → fixed
Updated•11 years ago
|
Whiteboard: [NO_UPLIFT]
Comment 6•11 years ago
|
||
v1-train: fc3bfb1acf8728bdb7619d9219dff89d08323303
Comment 7•11 years ago
|
||
Marking verified to indicate that there has been an informal test pass done on this feature. Note that there's more testing to be done here in a more formal analysis, but I'm marking verified to indicate that this has been looked at.
You need to log in
before you can comment on or make changes to this bug.
Description
•