On Jan 23, 2014, at 12:16 PM, Gavin Sharp <[email protected]> wrote:
> What about "manage account"? It should open https://accounts.firefox.com/settings in a new tab. -chris > > Gavin > > On Thu, Jan 23, 2014 at 12:06 PM, Chris Karlof <[email protected]> wrote: >> >> On Jan 22, 2014, at 1:16 PM, Gavin Sharp <[email protected]> wrote: >> >>> I agree that if we want these items in 29, they need to be handled by >>> about:accounts (i.e. the extent of the implementation requirements for >>> the client should be "open about:accounts", maybe with a special >>> parameter to indicate context). >>> >>> Who from the FxA team can comment on the feasibility of that? >>> >> >> Too much complexity. jedp will build >> https://bugzilla.mozilla.org/show_bug.cgi?id=962849 >> >> and the UI logic for that "Verify" link can trigger that call and display >> some visual feedback that it was done. I'm hoping Jed will have patch up for >> that today. >> >> -chris >> >> >> >>> Gavin >>> >>> On Sun, Jan 19, 2014 at 10:54 PM, Mark Hammond <[email protected]> wrote: >>>> On the most recent mockups there are 2 (somewhat minor) items I'd like >>>> clarification on: On the "Sync Preferences" pane, the "verify" link when >>>> the >>>> user is unverified [1], and the "manage" link when the user is verified [2] >>>> >>>> The tl;dr version: For 29 at least, can we arrange for about:accounts to >>>> offer these facilities, and have the "Sync Preferences" pane just open this >>>> when the links are clicked? If not, IMO it will increase the risk of >>>> landing in 29 as the Fxa modules don't currently have the ability to >>>> perform >>>> the required actions and (IIUC) we don't have mockups for what "manage" >>>> should do. >>>> >>>> Re verify: >>>> >>>> Currently about:accounts does not show anything special if you are logged >>>> into an unverified account. IMO, this is a bit poor - refreshing the page, >>>> or if the page is reopened by session-restore should, IMO, indicate the >>>> account isn't verified. If you sign-out of the account, then sign back in, >>>> you should also be told about the lack of verification at that point. >>>> >>>> If the above is the intent, then IMO it makes sense that clicking the >>>> "verify" link should just open about:accounts, and have this UI offer the >>>> ability to resend, etc. If we do go this route, the UX mockups call for an >>>> alert telling the user to check their email, but this probably wouldn't be >>>> possible - we'd just let about:accounts display this confirmation too. >>>> >>>> However, if we decide it must not show about:accounts and will cause the >>>> browser take some action which resends the verification mail, I'll need >>>> precise details on exactly what this action is (and probably help from the >>>> fxa team to add this action to the various FxAccounts* modules) >>>> >>>> Re manage: >>>> >>>> The mockups don't seem to have a flow for what happens when this is >>>> clicked. >>>> Given this is shown on the Sync Preferences dialog, clicking this link must >>>> allow you to manage the FxAccount itself (eg, change password etc). I'm >>>> somewhat reluctant to build this into the browser chrome given it's purely >>>> about FxAccounts. It seems about:accounts should also offer the ability to >>>> manage the account, and clicking this button would just open about:accounts >>>> - possibly with a custom query string or URL suffix. >>>> >>>> However, if we decide it must show chrome UI, then I'll need the mockups >>>> ASAP, along with help to implement the functions that perform the actions >>>> (eg, changing the password will presumably require new functions to the >>>> various FxAccounts* modules, etc) >>>> >>>> [1] >>>> https://www.dropbox.com/s/juhm1stg6yeaiu5/Desktop%20-%20Preferences%20-%20Sync%20-%20Unverified.png >>>> >>>> [2] >>>> https://www.dropbox.com/s/laz4vreufzm3rhe/Desktop%20-%20Preferences%20-%20Sync%20-%20Signed%20In.png >>>> >>>> Thanks, >>>> >>>> Mark >>>> _______________________________________________ >>>> Sync-dev mailing list >>>> [email protected] >>>> https://mail.mozilla.org/listinfo/sync-dev >>> _______________________________________________ >>> Sync-dev mailing list >>> [email protected] >>> https://mail.mozilla.org/listinfo/sync-dev >> >> _______________________________________________ >> Sync-dev mailing list >> [email protected] >> https://mail.mozilla.org/listinfo/sync-dev _______________________________________________ Sync-dev mailing list [email protected] https://mail.mozilla.org/listinfo/sync-dev

