On Aug 19, 2013, at 11:21 PM, Karen Rudnitski <[email protected]> wrote:
> From previous discussions when we initially settled on class B several > months ago, that felt like a really good place as default for most of our > data types. Like the others are asking, What's the benefit of moving it to > class A? This will help me understand the pros / cons of changing our > recommendation from a while back. Given the current direction and scope of our MVP, I don't think there is really any significant benefits to class A. We've got a tightly controlled environment that keeps a user's data in the realm of our three main products - desktop, android, and firefoxos. What I'm trying to understand is what constraints the current design puts on our future possibilities for integration with 3rd parties (apps, devices, web apps, etc). I am *not* trying to detract focus from milestone 1. lloyd > Thanks, > Karen > > -----Original Message----- > From: Sync-dev [mailto:[email protected]] On Behalf Of Chris > Karlof > Sent: August 16, 2013 7:24 PM > To: Lloyd Hilaiel > Cc: [email protected] > Subject: Re: Reducing the security of class A data > > > On Aug 12, 2013, at 6:55 AM, Lloyd Hilaiel <[email protected]> wrote: > >> Now that some of the other challenging threads have died down, let's > have another one. >> >> As I think deeply (at least as deeply as I am capable of) about how > users will log into different firefox products, and how we can really > achieve a high level of integration, I am reminded just how challenging > this problem is. I'm at the point in my meditation where I have distilled > things down to a single most important question. >> >> What are the cons of reducing the security of recoverable class A data > such that it could be accessed with a persona assertion asserting > ownership of the email address stored in your account? >> >> Note: >> I realize that we've taken some shortcuts in email verification, and > that a verified email address in firefox accounts isn't as rigorously > verified as one in persona. Ignore that for now. Think just about the > security delta from competing products and our current design. >> >> /me braces self >> lloyd >> > > Why do you want to do this? Federated access to your FA? > > In our current plan, you need your FA password to access your class A > data, but anyone that can access your email can also access class A data > via the "forgot password" flow. Anyone that can access your email can also > get a BrowserId assertion for you. So allowing BrowserId assertions for > primary access to class A data is nearly equivalent to the current plan. > > We lose the ability to track failed login attempts, etc. > > What's the use case? > > -chris > > _______________________________________________ > 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

