4 ms·
I don't care how high up you are on your infosec high horse, but the likelihood and potential damage caused by a developer losing access to their 2F device is f
by sixhobbits 6y ago
I don't care how high up you are on your infosec high horse, but the likelihood and potential damage caused by a developer losing access to their 2F device is far higher in nearly every scenario than someone being hacked.
The only correct response to this is for companies to make it against internal policy for developers to enable 2FA. Which is sad.
- whatl3y 6y agoIt does look like they have a different, less “fatal” avenue to recover work related accounts[0], but I’d still be scared to host my FOSS repos there and make a mistake only to lose my account forever. [0] “What if this is a work account?“ FAQ header in OP
- deleted 6y ago[deleted]
- deleted 6y ago[deleted]
- graton 6y agoGitlab allows you to have multiple U2F tokens. From what I can tell it is is at least 10. I myself probably own eight U2F tokens. Anyone of the U2F tokens I have registered can be used to log me into Gitlab, assuming I remember my username/password ;) Besides the somewhat minimal cost of $20 for a U2F token I don't see any reason people should not have multiple U2F tokens and register them to their accounts.
- sixhobbits 6y agothis is pretty much the high horse I was talking about. If you think a majority of people do this, or are likely to do this given the right process, you're living in a very small bubble.
- graton 6y ago> you're living in a very small bubble. Why did you try to make this personal by attempting to insult me?
- Dayshine 6y agoI don't feel the need to go beyond SMS/TOTP MFA for my personal, private, security. I can just call my banks and recover if I lose my phone and SIM somehow. However, I have an open source project with at least a thousand users who could be severely harmed by both compromise of my account (malicious code changes) or loss of my account (having to fork without being able to update the original). With this change, in order to protect my users I have to go beyond an anti-compromise standard of MFA to an anti-loss standard of MFA (e.g. by buying many physical devices). I also have to be constantly vigilant as if I mess up and break my MFA, lose that piece of paper, have my house burn down, I harm many people. So, do I choose to disable MFA, and risk my users machines being compromised? Or do I enable MFA, and risk my mental health? Or do I just stop supporting this open source project?
- sarakayakomzin 6y ago>Gitlab allows you to have multiple U2F tokens. From what I can tell it is is at least 10. I myself probably own eight U2F tokens. damn, that's a tall horse!