On Sep 4, 2013, at 11:53 AM, Antoine Pitrou <anto...@python.org> wrote:

> Donald Stufft <donald <at> stufft.io> writes:
>> 
>> On Sep 4, 2013, at 11:28 AM, Nick Coghlan <ncoghlan <at> gmail.com> wrote:
>> 
>>> The *best* answer is for a service to use 2-factor authentication
>>> instead of relying entirely on passwords (the "physical object" Donald
>>> mentioned earlier), but we don't have the resources to set that up,
>>> and certainly can't require it for all PyPI users (since you either
>>> need a physical token or a phone capable of running an app like Google
>>> Authenticator).
>> 
>> PyPI will gain 2 Factor Auth support in Warehouse. It's something I feel
> strongly
>> about and am going to make it work. It obviously won't be required for the
>> reasons you listed it but if folks turn it on then it'll be required for
> their account.
>> Likely also projects will be able to require that their projects
> themselves get
>> modified only by an account with 2FA enabled as well.
> 
> What would the second factor be in this case?
> (besides the usual password-based or OpenID-based auth factor?)


Something that implements the standard TOTP algorithm. There are a number
of apps for phones that enable it as well as desktop apps. Possibly support for
users to buy a yubikey or an RSA token as well. A lot of the details are really
sketchy because I haven't actually done it yet but I know that A) It'll be 
supported
and b) At a minimum TOTP will be supported.


-----------------
Donald Stufft
PGP: 0x6E3CBCE93372DCFA // 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

_______________________________________________
Distutils-SIG maillist  -  Distutils-SIG@python.org
https://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to