On 16/01/2014 12:02 AM, Chris Karlof wrote:
I might be a but confused (or cookies etc are screwing me?), but
about:accounts seems to think I'm logged in even after I restart
after deleting signedInUser.json - so it seems the client can't do
this by itself.
I can't reproduce this on current nightly using our latest server
deployment.
about:accounts offers a login form after doing a restart with
signedInUser.json being deleted? That's not what I saw a few hours ago
(and it's bed time here, so I'll follow up tomorrow)
John and Ryan are proposing that you "logout" via the "Unlink" link
in Sync preferences menu, not about:accounts.
But the mockups show no such elements (and obviously the existing
"unlink" element does nothing WRT Fxa).
> There should be no UI
flow that gets you to about:accounts after you are logged in. If the
user types in about:accounts manually after signing in, it should
show them something, but it shouldn't load the remotely hosted code -
I don't understand this either - how would about:accounts not show
remotely hosted code?
there's no need to, the user is already logged in. Maybe it shows a
"unlink" button as well, but that would be non-hosted UI.
Or this - I don't understand, nor have seen a UI mockup for what you are
suggesting about:accounts should do if the user is logged in. The
existing about:accounts code already has lots of code which handles the
already logged in case, and already handles the ability for the remote
about:accounts to log out. I don't understand what you are proposing
should change here. Maybe you could provide a patch for this (IIUC, you
are quite familiar with the existing about:accounts code)
Only a day or so ago, about:accounts did offer a logout facility, and
that worked fine and worked with the current UI mockups and the patches
I've been working on. The fact this no longer works is causing me
issues and breaks the flows I've been working with given the mockups
I've seen and been working from. Are there new mockups for the new
flows you are proposing?
TTU tomorrow...
Mark
-chris
There may be some sync cleanup to do, too. Maybe Sync can handle
this in its onlogout observer.
Yeah, that's what I was assuming - about:accounts does the logout
and the client handles it via the observer.
I've no idea why IRC is failing even though mail and the web seems
to work. There must be a conspiracy :)
-chris
_______________________________________________
Sync-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/sync-dev