This is a “companion to” force 2FA for user in an organization , as it is hard to implement.
I’d like to see an option for pipelines which lets us require 2fa to trigger a manual build.
Here’s the typical scenario:
I’ve created a pipeline to deploy a new version of out website, which I’m letting our admins do, but I want to be sure that their laptops haven’t been compromised, so I’d like to make sure they used 2fa.
I know I can roll that myself using the graphql api (thanks Rose for the pointer) and check if the user has 2fa configured, but that is a bit convoluted.