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

Reply via email to