There is no conversation about local storage playing any significant role in 
sync.  I see no conflict here.

Persona is a different topic, with different constraints, and a different 
mailing list :)

Lloyd 

Andreas Gal <[email protected]> wrote:

Please never ever use localStorage. It's evil sync legacy crap.

Andreas

Sent from Mobile.

On Aug 9, 2013, at 21:33, Jedediah Parsons <[email protected]> wrote:

>
> On this single point:
>
>> Technical question.  IIUC, the Persona shim stores private user details
>> in localStorage (and in persona.org cookies).
>
> I know I'm rabbit-holing, but to mention it anyway:
>
> The use of DOM storage limits our client code options.  (localStorage and, 
> even more so, sessionStorage.)  For PiCl, and possibly also for Persona, we 
> might want to consider making an abstract DB layer that the hosted code 
> interacts with, and then be able to plug in async, non-DOM backends like 
> IndexedDB if available.  This would open up the door to using our services in 
> Workers and possibly other contexts.  (The persona communication_iframe has 
> no UI, and would be a good candidate for this; PiCl may have similar 
> possibilities.)
>
> ----- Original Message -----
>> From: "Nick Alexander" <[email protected]>
>> To: [email protected]
>> Sent: Friday, August 9, 2013 9:01:01 AM
>> Subject: Re: Implementation approaches for Create Account / Sign In
>>
>> On 13-08-09 7:31 AM, Lloyd Hilaiel wrote:
>>> Chris Karlof and I were talking yesterday, and I was noting how awesome the
>>> implementation approach of Persona on FirefoxOS has been.  The, the
>>> relevant code that ships with the device is limited to a container capable
>>> of running web content, and some setup code which invokes a function
>>> within the context of that web content when necessary.  Further, the
>>> navigator.id. apis are intercepted by firefoxos, and cause raising of the
>>> "trusted" content window and relaying parameters into it.
>>
>> <snip>
>>
>>> Is there any really good reason not to explore this option?
>>
>> Technical question.  IIUC, the Persona shim stores private user details
>> in localStorage (and in persona.org cookies).  What happens when the
>> user clears local data?  It's my belief that Persona just expects you to
>> re-authenticate to the email address you entered.  If my understanding
>> is correct, we'll need to be more durable than that: we can't forget the
>> user's account and we can't expect re-auth.  So that means the UI shim
>> can't be authoritative for this data.
>>
>> Nick
>> _______________________________________________
>> 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