On 9/06/2016 12:29, Nicholas Alexander wrote:
> 
> 
> On Wed, Jun 8, 2016 at 6:59 PM, Ryan Kelly <[email protected]
> <mailto:[email protected]>> wrote:
> 
> 
>     Hi All,
> 
> 
>     (This was a shower thought that I wanted to write down while it was in
>     my head - comments welcome, but no action required.)
> 
>     In previous discussions of adding two-factor auth to FxA, we've
>     struggled with the issue of backwards-compatibility for API consumers
>     that don't know how to do 2FA.
> 
>     The standard solution here is to let the user generate one-time-use
>     "application passwords" that can be entered into legacy systems.  For
>     example, this is how you can login to gmail in thunderbird if you have
>     2FA enabled:
> 
>       https://support.google.com/accounts/answer/185833?hl=en
> 
>     Things aren't so simple for us, because the password in FxA does
>     double-duty as a source of entropy for your encryption key.
> 
> 
> Is the idea to allow app PWs that allow access to kB?  I started
> questioning some parts of your method, and intended to urge you not to
> allow non-main-PW access to kB, before realizing this was your goal.  Am
> I correct?

Yes, IIRC every single one of our legacy applications would require
access to kB in order to function correctly.  Things that don't need kB,
are using OAuth and/or web content to login, and so we have more
flexibility in shielding them from complexities here.

I'm interested to hear your take on the cons of doing that.


  Cheers,

    Ryan
_______________________________________________
Dev-fxacct mailing list
[email protected]
https://mail.mozilla.org/listinfo/dev-fxacct

Reply via email to