Page MenuHomePhabricator

Remove or modify the keystone 'safelist' password extension?
Closed, DeclinedPublic

Description

Right now we limit password auth to a limited set of account:IP pairs. That allows us to set up certain service users that can bypass the second OTP auth factor.

We can leave this in place, in which case the workflow would always involve getting an app token using 2FA and only using that token for actual direct API access.

Or we could just remove the safelist extension and allow normal password auth from wherever.

OR we could do some to-be-determined in between thing.

Event Timeline

Change 841581 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):

[operations/puppet@production] keystone: remove password safelist check from wmtotp auth module

https://gerrit.wikimedia.org/r/841581

Change 841581 abandoned by Andrew Bogott:

[operations/puppet@production] keystone: remove password safelist check from wmtotp auth module

Reason:

I've thought about this more and don't think it's worth the change.

https://gerrit.wikimedia.org/r/841581